...用中文翻一下我最不懂printf(sum is %d\n,sum)
发布网友
发布时间:2024-10-18 15:54
我来回答
共5个回答
热心网友
时间:2024-10-25 00:14
首先。楼主你的头文件写错了,单词拼写问题,还有printf语句后面少分号,
并且少结束语句 returu 0;
对于printf(“sum is %d\n”,sum);
中文意思是计算机按照你定义的
sum=a+b;
来计算,双引号里的是显示内容,而%d是int的单位,整形的意思,\n转义字符,表示输出后换行,希望可以帮到你~~~
热心网友
时间:2024-10-25 00:14
#include<stdio.h>//预处理命令
void main( )//主函数,没有返回值
{
int a,b,sum;//定义三个整型变量
a=123;b=456;//为变量赋值
sum=a+b;//把a,b两变量值的和赋给变量sum
printf("sum is %d\n",sum);//原程序printf后面少个分号,“sum is "是字符正常输出,%d是输出的值是整数,\n表示换行,sum表示要输出的值。
}
热心网友
时间:2024-10-25 00:10
#include<stdoi.h>
void main( )
{
int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is %d\n",sum)
}
printf C语言的标准输出格式
#include<stdoi.h>应该是楼主的笔误,改为
#include<stdio.h>
双引号中sum is 为原样输出的字符,%d为确定sum安整型格式输出,\n转义字符,表示输出后换行,
这些在C语言指导教材里肯定都有的,也许你还没看到那个 地方,
刚开始学习C语言,会遇到很多疑问,有些可以先放放,继续向教材的后边看,因为后边有详细的解释,到那时,这些就都不是问题了
热心网友
时间:2024-10-25 00:17
#include<stdio.h>改正
int a,b,sum定义三个int类型变量
a=123,b=456; 将123赋给a 将456赋给b
sum=a+b; 将ab之和赋给sum
printf("sum is %d\n",sum) %d以十进制输出 \n转义符 代表换行
热心网友
时间:2024-10-25 00:17
1.stdoi.h改为stdio.h,你是输入错误;
2.printf("sum is %d\n",sum);//这里少了个‘;’号;
这里的意思是在屏幕打印输出:sum is 579
其中\n是换行的转义字符,%d是要输出的值的格式,sum是输出的值
3.int a,b,sum;//这里的‘;’改为‘;’;