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

已采纳回答 / JustWannaHugU
#define a 10是宏定义,其格式为#define 标识符 字符串宏定义就是把一段长代码(字符串)define定义成一个短的关键词,以后下面程序要多次用到那段长代码的时候,直接用关键词代替,减少代码量,还有在出错维护的时候也只要把define后的字符串修改,全文的关键词也就变了,方便维护int a = 10;仅仅是定义一个int类型的变量并赋值为10,在内存中开拓了一块区域宏定义写在函数的花括号外边,作用域为其后的程序,通常在文件的最开头,你说print出来没有什么区别是对的,但一般在项目中不这样用...

已采纳回答 / JustWannaHugU
printf(“%d”,100);是C语言的格式化输出语法,%d是整数型取代符号,可以输出常量(如printf(“%d”,100);)也可以输出变量如for(int i =1;i<10;i++){printf("%d",i);}和printf(“100”);仅仅是输出了一个100的文本,不可改变

已采纳回答 / JustWannaHugU
你自己也说了,k<2*i-1应该是k<1k的起始值是0的啊,满足k<1所以可以执行一次循环体,于是输出一个*,接着k++为1不满足k<1于是跳出

已采纳回答 / JustWannaHugU
同学    printf("%s\n","恭喜小明可以参加篮球队"); 这个逗号格式错误改为英文格式

已采纳回答 / ITBOYUC
int x=100;                                     输出的数       x的值    printf("%d\n",x++);   1                 101             101    printf("%d\n",++x);   2                 102             102    printf("%d\n",--x);     3                 101             101   ...

已采纳回答 / JustWannaHugU
不通过的原因可能是在线测试的数据bug或者是网页缓存你这两种写法一点问题没有,实现的功能和原版代码 return getWordNumber(n-1)  + n;是一样的 不用太纠结,递归搞明白就可以了!

已采纳回答 / 慕粉3968045
先检查半角符号是否正确,hello world!\n

已采纳回答 / miszhou
你命名的变量名index没有使用,所以后面不需要return index,但是要return 0;因为你的方法函数类型是int 类型所以要在结尾return 一个整形出来;

已采纳回答 / qq_王大兔子_03927871
你是不是想求1-2+3-4.....100,可是你这个,-2+3-4...101,建议定义flag作为符号变量

已采纳回答 / _夕晨踏雪
先看外循环,i=1 时进入循环,这时候去执行第二个循环,j=1开始执行,j=5时结束,直到第二个循环完全执行完毕,即输出4个空格,然后进入第三个循环,k=0时开始执行,k=2*i-1=2*1-1=1时结束,共输入1个“*”,第三个循环结束,然后执行printf("\n")语句。跳出第一次内部循环,开始第二次外部循环,执行i++=2;再进入内部循环,直到i=5时结束循环,此时会循环真正执行完毕。

已采纳回答 / JustWannaHugU
这只是一种代码习惯风格。你的理解没有错误,但是最好不要从1开始就这道题来说,求10以内数的和,num从0到10和从1~10都可以,结果都一样但是程序员是严谨的,10以内的数包括0吧,所以从0开始更好望采纳

已采纳回答 / imooc_粉丝
倒数第五行的大括号没有对应的配对大括号,而且嵌套的外层还缺少一个else语句,你只写了,内部判断工作年限的if-else嵌套语句,外层的判断销售业绩的if-else语句缺少了else语句,正确的代码如下:#include <stdio.h>int main() {    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    //完善代码    if(sale>100)    {        if(year>=2)      ...

已采纳回答 / JustWannaHugU
找到错误了将改为奖很遗憾,期望你再接再厉 中间的逗号改为英文格式的!<...图片...>找错找的饭都没吃好,求采纳~

已采纳回答 / JustWannaHugU
这就是自动类型转换的效果,字母a对应的ascii码是97char c  = ‘a’;int n = c;这个赋值过程,C语言的自动类型转换机制使‘a’转换成了整型数字(即a所对应的ASCII码97)

已采纳回答 / SunnyPiggie
比如说你写一段代码实现两个数相加并返回结果,要输入的两个数就叫“参数”,结果就是“返回值”。这里的return 0 就是返回零,返回零就是说这段代码的值等于零。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消