课程
/后端开发
/C
/C语言入门
!!!!!!
2015-08-07
源自:C语言入门 4-4
正在回答
把[ "%s\n", ] 去掉
printf()格式化输出
直接输出字符串就 printf("some strings");
%s 表示先占个位置,一会儿这里有个字符串,这个字符串是什么,就在后面逗号后把对应变量加上
类似的 %n 整型, %c 字符型, %x 十六进制, %p 地址, %f 浮点数。。。。。等
\n 是个转义字符,表示换行
其他的还有 \a alert, \t 制表符, \v 垂直制表符。。。。等
神奇的洋子 提问者
你这两个printf语句也没错。 不过你的语句逻辑有问题:假如sale不到100应该也是没有获奖的,但这种情况在你的代码里不会有任何输出。
LS的回复中,%d是才代表有符号整型的格式化指示符, %n是用于返回打印字符数的指示符,很少用到。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答我就想知道我哪里学错了
3 回答不知道我哪里错了
2 回答我不知道哪里错了
2 回答我不知道错在哪里了
2 回答我知道我哪里错了