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

已采纳回答 / qq_慕侠7208390
year++和++year同为year+1不同在于a = year++后   a的值为year    a = ++year后 a的值为year+1两种在取值时有区别,但在运算之后结果相同

最新回答 / 玉酱丶
这里的 i++ 就是 i=i+1 的意思

已采纳回答 / 仍少年
需要使用强制类型转换,在printf("...",(int)num);
#include<stdio.h>
int main()
{ int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
while(i<=100) //使用while循环
{if(i%2>0)
{ flag=1*flag;} else{ flag=-1*flag; }
sum=0; sum=(sum+i*flag)*-1/2; ++i; }
printf("sum=%d\n",sum); return 0; }
先 () 再 % ,/ 最后 + 。相同优先级中,按结合性进行结合。大多数运算符结合性是从左到右,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符、赋值运算符。

已采纳回答 / 小神0x00
取模运算符,整除后的余数

最赞回答 / 青楼十二房
初始化数组数据时不需要再对数组标识符面前添加数据类型

已采纳回答 / 小神0x00
<...图片...>在prinf中直接按空格不过任务中用的是\t   横向跳到下一制表符位置

已采纳回答 / GKTL
打开你的课程目录的那个总页面,用户评价旁边就是WIKI
if ((year%100!=0&amp;&amp;year%4==0)||(year%400 == 0)){
printf(&quot;%s\n&quot;,&quot;今年是闰年&quot;);
}else{
printf(&quot;%s\n&quot;,&quot;今年是平年&quot;);
}

已采纳回答 / zhuqizhi
打了引号就表示的是c字符而不是c的值

已采纳回答 / 慕的地21332321
不加“{}”时,只循环下面最近的一条语句;加“{}”时,循环整个括号里的语句;明白请采纳^_^?
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消