ppts.net
当前位置:首页>>关于C语言中的printf("sum=%d\n",sum)中的=%d\n究竟是...的资料>>

C语言中的printf("sum=%d\n",sum)中的=%d\n究竟是...

%d 是转换说明符 ,\n 是转义字符 %d通常用在printf函数和scanf函数中,%d 规定了输入输出项的形式,%d 的意思是以十进制整数的格式输入或输出 \n 是回车换行的控制代码,其ASCII码值为10,也经常用于printf函数和scanf函数等

c语言中printf函数是显示输出函数,其中百分号后面的字符定义如下: %a(%A) 浮点数、十六进制数字 %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%G) 浮点数不显无意义的零"0" %i 有符号十...

sum只是一个变量名 printf("sum=%d\n",sum)这个的意思是输出sum的值。假设通过计算得到sum的值是20,则输出的形式就是:sum=20

%d可以理解为一个有格式的占位符,以十进制输出,你可以试一下%d %o %x 效果不一样的 后面的sum就是为%d填写数值 你的\n是在%d之后的,所以是 sum = 35 而不是 sum = 35 你要输出 sum = 35 应该写成printf("sum = \n %d",sum);

写在一起的作用就是在输出sum的值后立即换行,当然它只有放在输出语句中的双引号之内才会起作用。 当你只输出一行的时候这个换行符的作用你并不能看出来,而当你要显示多行的时候换行符的作用才能被我们看到。为了方便你理解换行符的作用,你可...

printf(“max value is %d!\n,” result); 就是在屏幕上显示“max value is *1后面再加上当时这个result里面的值,比如说这时result被赋值为3,那么屏幕上就显示max value is 3!引号里的是屏幕上显示的,%d表示会显示的数值类型为十进制整数,\...

%d是整数的输出标识符。要输出两个变量,用逗号隔开即可。标识符和变量的顺序是相对应的,不能错。输出2个变量的代码修改: { int a,b,c,sum,sum1; a=10; b=20;c=30;sum=a+b;sum1=a+b+c;printf ("sum=%d/nsum1=%d/n",sum,sum1);} 扩展资料: 变...

-表示左对齐,3表示输出宽度默认是3位,如果变量n的宽度小于3,则在后面补空格,如果多于3位,则按n的实际位数输出。

\n就是相当于回车 你的比方: sum=5,a=1 printf("%d",sum); printf("%d",a); 输出为: 51 第二个: sum=5,a=1 printf("%d\n",sum); printf("%d",a); 输出为: 5 1

C语言中 printf(“\n”) 是打印回车符的意思,也就是我们俗称的换行。

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com