在C语言中 printf("a=%%d,b=%%d尀n",a,b);里的%%d是什么意思?

在C语言中 printf("a=%%d,b=%%d尀n",a,b);里的%%d是什么意思?
2024-11-15 05:13:47
推荐回答(3个)
回答1:

这是程序输出结果
a=%d,b=%d

%%是输出%号

如果要输出整数a,b的值,应改为 printf("a=%d,b=%d\n",a,b);

回答2:

输出结果是:a=%1,b=%d
其中的1是你上面的a的赋值,比如1.
%%表示输出%
%d表示输出一个有符号的十进制数
%%%d 你应该把两个分开理解%%和%d

回答3:

占位符,意思要你输出%d,d就代表你的那个变量