kiwilee0406
2016-09-10 14:05
就是不太明白两者的区别 为什么不直接用后者呢
printf(“%d”,100);是C语言的格式化输出语法,%d是整数型取代符号,可以输出常量(如printf(“%d”,100);)也可以输出变量如for(int i =1;i<10;i++){printf("%d",i);}
和printf(“100”);仅仅是输出了一个100的文本,不可改变
前面的可以进行运算,而后面的不可以,如果的程序还会长一点还需要对100进行运算的,那就只能用第一种,第二种显示之后就没有意义了
第一个是输出十进制整型数据100,第二个是输出字符串100
C语言入门
926207 学习 · 20797 问题
相似问题