while函数的那个例题 int i=0://抄写次数 while (i<10): { i++: ptintf("第%d遍书写: computer\n",i); } 中的第 %d遍书写;的%d是什么意思啊 还有打印的时候为什么是(第几遍书写:computer) 难道% d在这里面代表的数字吗
%d代表的是C语言中的格式化输出的一种。%d表示输出格式为十进制整数,比如
int a=10; printf("%d",a);
%c代表的是单个字符,比如
char b='a'; printf("%c",c);
%s表示的是输出字符串,比如
print("%s","我是一个字符串");
%f表示的是输出保留小数点后六位的小数,比如
float c=1.11; printf("%f",c); 输出结果就为1.110000
你可以格式符多输出练习练习试试就明白了。