mh4g 大剑篇:这是什么意思

来源:百度文库 编辑:高考问答 时间:2024/04/28 11:38:23
printf(“%%”)会输出什么?两个%连着是什么意思?

#include<stdio.h>
/****************************/
int main()
{
int a;
scanf("%d",&a);
printf("%d",a);
return 0;
}
/***************************/
这是格式符,%d表示整形 %c表示字符行 %d表示字符串;
请看格式``````````
pinrtf括号里请按格式输出。
scanf和上面的一样。

main()
{
printf("%%");}
}
编译错误

对不起哈

main()
{
printf("%%");}
}
编译错误
回答者:guanxing6197 - 助理 二级 3-6 22:00

--------------------------------------------------------------------------------
你不编译错误才怪呢,你的程序里多了半大括号。

正确的输出结果是一个%

正确的输出结果是一个%
见谭浩强的C语言程序设计书78页