sum只是一个变量名 printf("sum=%d\n",sum)这个的意思是输出sum的值。假设通过计算得到sum的值是20,则输出的形式就是:sum=20
1 人赞同了该回答 printf中%d这种我们叫“占位符”。sum的内容会被替换到字符串整体中去。 假设sum=10; 那么printf("sum is %d\n",sum);就等价于printf("sum is 10\n"); %d被sum的值所替换,然后在最后打印一个换行。 你可以试试printf("First line %d\nSecond line %d",sum,sum);来加深理解。换行...
写在一起的作用就是在输出sum的值后立即换行,当然它只有放在输出语句中的双引号之内才会起作用。当你只输出一行的时候这个换行符的作用你并不能看出来,而当你要显示多行的时候换行符的作用才能被我们看到。为了方便你理解换行符的作用,你可以把printf("sum=%d\n",sum);这句话复制粘贴到原句的下...
d 是转换说明符 ,\n 是转义字符 d通常用在printf函数和scanf函数中,%d 规定了输入输出项的形式,%d 的意思是以十进制整数的格式输入或输出 \n 是回车换行的控制代码,其ASCII码值为10,也经常用于printf函数和scanf函数等
= a;//不赋值是不可靠的,因为t<c判断的时候可能t没有初值 if(a<b) {t=b; } if(t<c) {t=c; } printf("zui da de shu shi %d\n",t); printf("sum %d\n",sum);} 和位置无关,t初始值没有的话,在a比较大的时候,你的结果都有问题。
int num1, num2, sum; printf("请输入第一个整数:"); scanf("%d", &num1); printf("请输入第二个整数:"); scanf("%d", &num2); sum = num1 + num2; printf("两个整数的和为:%d\n", sum); return 0; } ``` 试题二:循环和条件语句 1. 简要介绍C语言中的循环语句,并列举相应的关...
sum你前面应该有定义的,这里是一个整形变量,如果是计算后的结果的话,就输出它的数值,%d就是指的是按int星输出
输出两个变量的方法和输出一个的方法类似,printf ("sum=%d/n",sum);表示输出sum,而输出sum和sum1只需要改成printf ("sum=%d,sum1=%d/n",sum,sum1);。其中%d表示输出格式为十进制有符号整数。printf()函数的调用格式为:printf("<格式化字符串>", <参量表>);其中格式化字符串包括两部分...
printf(〃sum is %d\n〃,sum);printf是打印函数."SUM IS %d"的前面是输出字符sum is d是按整形变量输出.输出的数据是最后面的SUM的值.\n是换行
max=min=avg=a[1]; for(i=1;i<=9;i++) { /***FOUND***/ if(min<a[i]) min=a[i]; if(max