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

已采纳回答 / 心静即声淡
int表示它是返回值是int型(整型)
    C编译后可以生成可执行文件,前面的int是说明这个main返回的数据类型。
有些程序执行后可以返回一个结果,而用了这个int,说明编译后执行程序返回
的结果是个整数结果。它的返回值是给操作系统的,告诉操作系统这个程序是不
是正常结束还是有了什么异常情况发生。

已采纳回答 / 姚笑风
#include <stdio.h>int main(){    char c = 'a';    int n = c;  //将c赋值给n    float f =c;   //将c赋值给f    double d =c;    //将c赋值给d    printf("%d\n",n);    printf("%f\n",f);    printf("%lf\n",d);    return 0;    }

已采纳回答 / _Geminiy
一个是在中文模式下输入,说白了就是在中文输入法打开时输入的“;”,半角是在英文模式下,或者说没开输入法的时候输入的";"           在这里你可以看到两种输入环境中分号的区别。 编程中一定要输入半角 不然会显示错误。

已采纳回答 / allezroger
第六行要求简单赋值语句,注意是简单

已采纳回答 / 慕慕8056296
printf("任意文字或字符");方法一直接显示双引号内的全部字符,如printf("This is an apple");输出时便会是This is an appleprintf("任意字符1 %d 任意字符2 %s",整型变量1,字符型变量2);方法二是在显示任意字符的基础上,再显示相应变量所代表的值或者字符,变量可以是其他类型,只要与前面的输出类型相互对应即可。如a=5;b=“on the table”;printf("There are %d apples %s",a,s);显示的即There ...

已采纳回答 / 慕娘2099487
大大兄弟,我也是刚学,你这个输入法要改的,所有的符号全都是英文半角,还有stddio是stdio

已采纳回答 / 慕移动2084873
体重用float ,y因为是字符,所以用char

已采纳回答 / kirito_yes
首先,我没看到哪有flag,你最好发一下完整代码,sum一般表示的是求和,sum和flag都是变量名称,自己取的,这里求的是一年的第几天要累加之前月份的天数,所以可能就习惯性拿sum作为变量名称。至于为什么要switch(month),我猜你看的是同学代码里最高的那两个,因为每个月天数不一样,你要是用循环来累加比较麻烦,里面要加很多if判断,switch结构看起来更加简洁,12月份都写出来是为了让你的程序更加灵活,而不是只计算题目中的8月8日,换成12月31号你的程序照样不怎么需要改动。1、3、5、7、8...

已采纳回答 / 慕数据8536699
printf("平均分为:%.2f\n",PG(score));2前少了个点 int i,mai=score[i];中mai=score[i]编译错误,应改为 int i=0;int mai=score[i];

已采纳回答 / ZekeXu18
x = x * 2;需要简单复制语句

已采纳回答 / 慕标8275933
我估计你是在想为什么b最后是=-1 而不是等于0。 因为最后对b操作的语句是while(--b>=0) ,而不是if(--b>=0)。所以当i=5时 b=1。b-1=0满足while条件,k+1(此时k+1=3)。然后继续循环。b-1=-1,   b>=0不满足条件。跳出循环。这就是b=-1的原因。

已采纳回答 / 慕数据035998
就是一个标准参数。但变量等于本case后面的那个参数时。switch语句就会执行那个case后面的代码。

已采纳回答 / qq_西厢墨客_0
第一个输出在循环外输出一次,第二个输出也参与循环。

已采纳回答 / 精慕门4086655
按道理说是可以的,但是这一课要求你使用y*=2
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消