#include<stdoi.h>
void main( )
{
int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is %d\n",sum)
}
我刚开始接触C语言希望高手指教用中文翻一下我最不懂printf(sum is %d\n,sum)
答案:6 悬赏:0 手机版
解决时间 2021-02-23 07:07
- 提问者网友:箛茗
- 2021-02-22 16:00
最佳答案
- 五星知识达人网友:鸠书
- 2021-02-22 17:00
#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语言,会遇到很多疑问,有些可以先放放,继续向教材的后边看,因为后边有详细的解释,到那时,这些就都不是问题了
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语言,会遇到很多疑问,有些可以先放放,继续向教材的后边看,因为后边有详细的解释,到那时,这些就都不是问题了
全部回答
- 1楼网友:七十二街
- 2021-02-22 22:24
首先。楼主你的头文件写错了,单词拼写问题,还有printf语句后面少分号,
并且少结束语句 returu 0;
对于printf(“sum is %d\n”,sum);
中文意思是计算机按照你定义的
sum=a+b;
来计算,双引号里的是显示内容,而%d是int的单位,整形的意思,\n转义字符,表示输出后换行,希望可以帮到你~~~
- 2楼网友:想偏头吻你
- 2021-02-22 21:12
没错
- 3楼网友:夜余生
- 2021-02-22 19:47
#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转义符 代表换行
- 4楼网友:笑迎怀羞
- 2021-02-22 18:25
1.stdoi.h改为stdio.h,你是输入错误;
2.printf("sum is %d\n",sum);//这里少了个‘;’号;
这里的意思是在屏幕打印输出:sum is 579
其中\n是换行的转义字符,%d是要输出的值的格式,sum是输出的值
3.int a,b,sum;//这里的‘;’改为‘;’;
- 5楼网友:神鬼未生
- 2021-02-22 17:43
#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表示要输出的值。
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯