为了账号安全,请及时绑定邮箱和手机立即绑定

请问第一个代码可以换成第二个代码吗?Thanks!!

请问第一个代码可以换成第二个代码吗?Thanks!!

C
慕粉1466981534 2016-07-29 17:33:23
int arr[]={99,94,95,93,92,91,90,88,97,89}; int i,j; for(i=0;i<10;i++)          {     if(i!=9)     printf("%d",arr[i]);     else     printf("%d",arr[i]);     } 第二个 int arr[]={99,94,95,93,92,91,90,88,97,89}; int i,j; for(i=0;i<11;i++)          {     if(i!=10)     printf("%d",arr[i]); }
查看完整描述

3 回答

?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,两个输出就不一样,第一个全部输出了,第二个 i = 10,没有输出,但是第二个应该会报错,第二个循环十一次,一共只有十个数,会报错。把十一改成10就可以了。

望采纳!

查看完整回答
1 反对 回复 2016-07-29
?
望远

TA贡献1017条经验 获得超1032个赞

可以的,虽然说结果都一样都是打印输出,但是不提倡这种做法。。

查看完整回答
反对 回复 2016-07-29
  • 3 回答
  • 0 关注
  • 1327 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信