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

已采纳回答 / 业火8357
数组长度是这个数组的元素个数,当你没有给定的元素个数小于数组长度时,系统自动将未给定的元素赋值为0

已采纳回答 / 慕数据9461178
这里就涉及到a++和++a 的区别了 ,通俗的说,a++是先取值在自增一,而++a是先自增一再取新的值。代码r1实质就是1+2+2=5,而在输出的时候,已经是加一后的新值了,祝成功

已采纳回答 / 奇怪的阿怪
你这样输出的是*************I Love imooc啊

已采纳回答 / 长_歌
若参与运算量的类型不同,则先转换成同一类型,然后进行运算。在C语言中,自动类型转换遵循以下规则:1、若参与运算量的类型不同,则先转换成同一类型,然后进行运算。2、转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。a、若两种类型的字节数不同,转换成字节数高的类型b、若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型3、所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的表达式,也要先转换成double型,再作...

已采纳回答 / weibo_轮回中的人_0
正常来说int flag=1电脑当然读不懂了,电脑只能读懂0和1,0和1属于机械语言而int flag=1属于汇编语言,C语言编译器在后台自动就把这个汇编语言转换成了机械语言,所以电脑就能读懂了。而汇编语言也是有规则的,这个int就是C语言的规则,电脑只要一读到这个int就知道干什么了,所以按电脑能理解的语言来输入,电脑肯定能读懂,谢谢~

已采纳回答 / qq_MOONLANDER_0
第一与第二个“printf”单独成行,缩进与第三四个对齐即可

已采纳回答 / 慕容0285673
#define     POCKETMONEY  10 是后面代码中只要是POCKETMONEY就代表等于10的意思,POCKETMONEY的值改变不了。  int POCKETMONEY =10 ,虽然也是代表POCKETMONEY等于10,但是可以改变POCKETMONEY代表的值例如在 #include<stdio.h>int main(){int POCKETMONEY =10;// POCKETMONEY =10printf("%d\n",POCKETMONEY);//输出的值为10...

已采纳回答 / 幕布斯4314070
float类型是4字节,double类型是8字节,它们可以代表的数值范围也是不一样的,double比float更精确。

已采纳回答 / 幕布斯8168612
#include <stdio.h>int main() {    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    if(sale>100){        if(year>=2){            printf("%s\n","恭喜你获得优秀奖");    }        else{            printf("%s\n","很遗憾,期望你再接再厉");    }}     else{        ...

已采纳回答 / 粥粥yao
单引号代表的是一个字符

已采纳回答 / qq_一_56
题目中将分数划为每10分一个等级,在第五行添加score/=10;可以判定分数在哪个分段,从而判断等级
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消