课程
/后端开发
/C
/C语言入门
就是不太明白两者的区别 为什么不直接用后者呢
2016-09-10
源自:C语言入门 2-7
正在回答
printf(“%d”,100);是C语言的格式化输出语法,%d是整数型取代符号,可以输出常量(如printf(“%d”,100);)也可以输出变量如for(int i =1;i<10;i++){printf("%d",i);}
和printf(“100”);仅仅是输出了一个100的文本,不可改变
kiwilee0406 提问者
前面的可以进行运算,而后面的不可以,如果的程序还会长一点还需要对100进行运算的,那就只能用第一种,第二种显示之后就没有意义了
第一个是输出十进制整型数据100,第二个是输出字符串100
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答为什么int a=100,printf(“%d\n”,a++)的输出不是101
2 回答不是很懂“printf("x=%d\n",x);输出的是100”,为什么输出为100
6 回答求解:printf后面的%d啊什么什么的什么意思,有什么区别?
2 回答print和printf的区别
1 回答printf("%f\n",f);与printf("%lf\n",d); 的区别