C语言中%d%d%d尀n是啥意义

2025-02-23 19:51:52
推荐回答(3个)
回答1:

初始化一个整形变量:int a=0
在函数printf()中:
printf("%d%d%d\n",a,a,a);
输出为:000(加光标换行,类似于按anter键)
%和\是一个转意符号,d是整型的意思,n是换行的意思。
%d是把“”后的第一个变量a转化整型输出(“”内有多少个%d,后面的变量就要有多少个),%后的还有很多,如:f(float型),c(字符)...
\n是光标换行的意思,无需后续的变量,直接写在“”中即可输出。\后的还有:r(回到本行开头)...
在函数scanf()中:
scanf("%d",&a);
在输入一个整型,使得a=这个数(如上,多少%d,就多少变量)其中,&可以先不管,但不能省略。(转义大多如printf(),部分无法使用)

回答2:

通常是在printf()函数中出现,意思就是把变量以整形的方式输出

回答3:

格式控制符。三个整数再加一个换行。