二维数组a[3][3]={1,2,3,4,5,6,7,8,9},请将左下半部分改为0输出,我写的出错了,求高手解答

#include<iostream.h>usingnamespacestd;intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};inti,j... #include<iostream.h>
using namespace std;
int main()
{
int a[3][3]={1,2,3,4,5,6,7,8,9};
int i,j;

for(i=0,i<3;i++)
{
for(j=0;j<=i;j++)
{
a[i][j]=0;
}
}
cout<<a[i][j]<<endl;
return 0;
}
展开
 我来答
小雯杀猪
推荐于2018-04-12 · 超过42用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:88.3万
展开全部
#include<iostream>
using namespace std;
int main()
{
 int a[3][3]={1,2,3,4,5,6,7,8,9};
 int i,j;

 for(i=0;i<3;i++) //这里
 {
   for(j=0;j<=i;j++)
{
 a[i][j]=0;
   }
 }
  for(i=0;i<3;i++)
 {
   for(j=0;j<3;j++)
  {
  cout<<a[i][j];
  }
   cout<<endl;
 }
  
  return 0;
 }
夜礼服假面MP
2014-10-24 · TA获得超过3437个赞
知道大有可为答主
回答量:1034
采纳率:77%
帮助的人:350万
展开全部
逻辑没错,注意几点
int main()
{
int a[3][3]={1,2,3,4,5,6,7,8,9};
int i,j;

for(i=0,i<3;i++)---------------------改成for(i=0;i<3;i++)分号和逗号要区别
{
for(j=0;j<=i;j++)
{
a[i][j]=0;
}
}
cout<<a[i][j]<<endl;---------输出用循环输出
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金色潜鸟
2014-10-24 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5612万
展开全部
for(i=0;i<3;i++) 用分号,不用逗号。
-------
输出需要循环
for (i=0;i<3;i++) for (j=0;j<3;j++) cout<<a[i][j]<<endl;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heptnaol
2014-10-24 · TA获得超过7260个赞
知道大有可为答主
回答量:7120
采纳率:78%
帮助的人:1777万
展开全部
int main()
{
int a[3][3]={1,2,3,4,5,6,7,8,9};
int i,j;

for(i=0;i<3;i++)
{
for(j=0;j<i;j++)
{
a[i][j]=0;
}
}

for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout << a[i][j] << ' ';
}
cout << endl;
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式