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

已采纳回答 / 慕瓜8131353
用双引号表示是你自己写的东西,在程序中未定义;如果你在程序中赋值一个变量如int a=10,输出时就不用带双引号printf("%d",a)即可。

已采纳回答 / 明明就是萌新
3+4%(3+4)/3+3*4-4      先求括号里的数=3+4%7/3+12-4          先算%求余数,4/7=0余4=3+4/3+8               求/除法,小数省略

已采纳回答 / heney
printf("x%%y=%d\n", x%y   );   加一个%

已采纳回答 / 慕粉0506074
 printf("红红的小脸儿温暖我的心窝\n");这句后面的标点符号";"错了,英文的";"

已采纳回答 / heney
++是自增,9++意思是,每逻辑运行一次,9都会+1;

已采纳回答 / 慕侠7297654
因为你第六行的height写成heignt

已采纳回答 / kingfen0
有意义的。 switch(/*表达式*/){ case 常量 : 语句;break;} 当 switch后面的表达式 与case后面的常量 匹配了就会执行冒号后面的语句

已采纳回答 / 馬皇爺
 仔细看,输出语句的逗号还有这句最后面的分号,还有下一句的分号,你写的是中文符号,把它改成英文符号就可以了,以后一定要特别注意中英符号的书写,不然识别不出的

已采纳回答 / 慕后端3239556
按F5就会出现了,Ctrl+F5执行完就直接退出了。如果你想Ctrl+F5小黑框不退出的话可以在return 0上面插入一行getchar();输入一个字符才会退出

已采纳回答 / 丿旋律灬丨音
return 0;写错地方了,循环就执行了一次

已采纳回答 / 慕粉004404296
因为 递归 是从 函数开始调用自己 那句语句开始进入下一层的 一直到递归结束语句为止 都不会执行下面的语句(自我调用下面的语句)                    当执行到递归结束语句时 他会返回一个值给上一层  然后上一层才会向下执行 直到遇到返回值又返回给上一层 如此循环 所以如果你的打印语句放在他自我调用的语句下面的话他就会从最下面那层开始打印 比如第一层是10 最下面一层是1 那它就会从最下面那层(1)开始打印 如果你的打印语句在自我调用的语句上面的话就在第一层开始打印(10)

已采纳回答 / Cecilia_Murphy
第一个问题出在 #include<stdio.h>第二个问题是两个printf后的分号都是中文输入法的
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消