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

已采纳回答 / 小小疾飞
同学,你可真是小马虎呀。"%c/n"和"%c\n"。

已采纳回答 / 慕村1179409
c/d=3/4,c和d都是int型,算出来虽然结果是零点几,但结果依然为int型,所以等于0。1+2+0=3

已采纳回答 / qq_篆刻心头是你的名字_0
看要求让你输出什么,你就要输出什么,不能自己随便输出。其实没有关系的,你程序没有错误。

已采纳回答 / 小小疾飞
朋友,你已经理解了。你只需要这样 printf("num的整数部分是%d\n",(int)num);  

已采纳回答 / 寒鸦_dt
因为你在最前面已经定义了pocket money是一个常量,常量在语言规则中不能被改变,所以后面的pocketmoney=12会造成机器报错,无法运行成功.把 " POCKETMONEY = 12;  //小明私自增加零花钱对吗?"这行直接删掉即可

已采纳回答 / 小小疾飞
#include <stdio.h>int main(){ char a[]="0123456789"; //第一种:用库函数strlen int len = strlen(a);  printf("%d\n",len); //第二种:利用计数器 int i=0; do {i++;} while(a[i] != '\0'); // 数组str的长度为i printf("%d\n",i); //第三种:利用sizeof函数 int lenn = sizeof(a); printf("%d\n",...

已采纳回答 / 小小疾飞
两个printf后面的分号都用了全角。需要改成半角。

已采纳回答 / qq_慕慕1487507
这是问号表达式,你可以理解为如果,如果cost的值小于或者等于money的值就输出y,否则输出n

已采纳回答 / weixin_慕九州5132308
10%3=110大于3且10中包涵3个3相加的结果剩余1,  10除以3得3剩余1 , 即为10-(3*3)=1 为10减9等于1  2%3=22小于3  不满足3*n(n为大于0的任意整数)则2除以3 无法运算,余数为2

已采纳回答 / qq_慕沐3366631
不对应该是慕课网出错了,你用dev试一下

已采纳回答 / 小小疾飞
首先吐槽一下图片看不太清楚。其次,回答正题。int getWordNumber(int n){},函数的返回类型是int整形。假设n=10,那么10不等于1,所以是走else。return返回 getWordNumber(n-1)+n 也就是getWordNumber(9)+10。那么结果很明朗了,直到getWordNumber(1),进去if成立,递归结束。return后面可以跟只要是类型是返回类型的任何东西,在这里是int。

已采纳回答 / 慕村22
age是一个变量,用来存储你的年龄。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消