为了账号安全,请及时绑定邮箱和手机立即绑定
这种学习方法挺好的

已采纳回答 / AAnonymous
把[ "%s\n",  ] 去掉printf()格式化输出直接输出字符串就 printf("some strings");%s 表示先占个位置,一会儿这里有个字符串,这个字符串是什么,就在后面逗号后把对应变量加上类似的  %n 整型, %c 字符型, %x 十六进制, %p 地址, %f 浮点数。。。。。等\n 是个转义字符,表示换行其他的还有 \a alert, \t 制表符, \v 垂直制表符。。。。等

已采纳回答 / onemoo
这回你的printf就错了,格式化字符串就是"%s\n",别和后面要输出的字符串写在一起,而且在格式化字符串中已经写了换行,后面的字符串最后就不用再写换行了,况且那个/n也写错了。 应该是printf("%s\n","恭喜你获得优秀员工奖");你的这个逻辑还是有问题,假设sale大于100,而year不到2的话,还是没有输出。

最新回答 / onemoo
别听LS的,printf这样写是合法的。你可以把要输出的字符串直接写在第一个参数处,但要注意这样的字符串中不能包含%d等格式化指示符,所以你的写法是更安全的写法。你的这个代码逻辑是对的。你的两个printf后面是中文分号......把中文输入法切换到英文状态再打代码吧...
呵呵呵呵呵
为啥我弄不出来

已采纳回答 / Perona
<...code...>这里缺了头文件<stdio.h><...code...>这里括号换成英文的即可<...code...>这里最后的分号换成英文的完整的代码<...code...>

已采纳回答 / Perona
<...code...>这一行分号错了,改成英文分号就可以了<...code...>

最赞回答 / 来虐小学生
不同系统不同分配方式。单精度<=双精度数

最新回答 / 伊兮尘昔
t没有赋初始值吧。。右侧有源码,你可以下载来看看

已采纳回答 / Perona
这里的1表示布尔值true的意思。

最新回答 / acherce
这样:小明身高%f\%c
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消