为了账号安全,请及时绑定邮箱和手机立即绑定
for(i=1,i<=100,i++){
sum += i;
}
printf("%d\n",sum-5600);
//可以通过,但是没有什么卵用,题还是要明白。
​从设计角度上来说更容易扩展,当length不固定时,对于正矩形来说这种方法更合适。%2这个可能就被限制在length=3的死角了。附上正矩形对角线之和的代码:
int length = 3;
for(i=0;i<length;i++){
for(j=0;j<length;j++) {
if(i == j || i == length-1-j) {
sum += arr[i][j];
}
}
}

最赞回答 / weixin_慕斯3464934
#include <stdio.h>int main(){    int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};    int i,j;    int sum=0;    for(i=0;i<3;i++)    {       for(j=0;j<3;j++)       {           if(arr[i][j]%2!=0)              sum+=arr[i][j];       }    }    printf("对角线...

已采纳回答 / 铖大大
外层循环开始执行,此时 i == 1,执行到内层循环,此时内层循环1-5自增,执行五次printf("*");然后外层循环继续执行,此时i == 2,.....,就是内层循环执行五次之后结束,外层循环才只执行了一次,外层循环执行五次之后,完成整个嵌套循环

最赞回答 / 慕UI7200573
!= 这是一个符号中间不能有空格

已采纳回答 / 慕仰4206085
date只是表示了每个月的第一天是这一年的第多少天啊。还得加上几号的天数啊
有人跟我一样嘛 都看到这章了 还是一个代码都不会敲

最新回答 / 慕仙7297699
题目中说第十天想吃的时候剩一个,也就是第十天还没吃,即第九天吃完后还剩1个······题目应该是对的
#include &lt;stdio.h&gt;
int main()
{
// 定义变量sum, num
int sum, num;
sum = 0;
for(num = 0;num&lt;=10 ; num++ ) //for循环条件与num的变化值
{
sum = num + sum; //计算每次数字之间的和sum
}
printf(&quot;10以内数的和为:%d&quot;, sum);
return 0;
}

最新回答 / 慕沐7462285
%_相当于输出结果 _里的字符要看前面定义的变量,一般int 是%d  char 是%c 

最新回答 / 尚同学
你先看懂这个闰年计算的规则<...图片...>再运用前面学习的命令就行了
这当中绝对有编译器的关系,这上边正确执行的代码复制到机器上就不行了

已采纳回答 / 慕函数9104254
i=1,满足i<=100循环条件,进入循环,i=1,满足循环条件i<=100,进入循环sum += i*flag等价于sum=sum+i*flag,此时sum=0+1*1=1因为让求1-2+3-4+......-100,“+”“-”符号是交替的flag *= -1等价于flag= flag*(-1),目的就是使“+”“-”交替,此时flag=1*(-1)=-1i++,此时i=2,满足循环条件,继续循环,sum=1+2*(-1)=-1flag=(-1)*(-1)=1i=3sum=-1+3*1=2...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消