main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf("x=%d\n",x); } 这个C语言程序有错吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 05:43:31
main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf(
xUKo@+T@!*[ϽВ6H)ATHU$<+iBF &&3_F!!UCU-|3}C'(|x=ᝄW⟘B,{y^F\1ZD[ԔT>KiʒrqnMd}FkոvUiMIt5lZ(prqq.0w=.Mi T m~gt>,,<@N aSc3Of4ߚ"8ܻ^ZLJx#V8 rC`<@p=3çm8W Up^-ٖG=dcИ`1؜/+2]Ң$IAkXJ˼P(.^sН]Ъd,IU?(g*WٍoI\h-7Z6_'UwȘ 2I"G2],MFf,ɬ&Jw vq[Otfρ  !BgH6J|7Lq8YU4 7pg ZQSRRt *%%U8:Kچ$6w*ı9kȝ5e >;ieh1GVրٸJyݲsNAZp>fe-dQI&l6Ťswa7 vtst/'0d - >$ -/DڰTj~j-9O;Kry鷸

main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf("x=%d\n",x); } 这个C语言程序有错吗?
main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf("x=%d\n",x); } 这个C语言程序有错吗?

main() { int a1,a2,x; a1=100; a2=50; x=a1-a2; printf("x=%d\n",x); } 这个C语言程序有错吗?
代码你看下,缺乏头文件 main前要加void
#include
void main()
{ int a1,a2,x;
a1=100; a2=50;
x=a1-a2; printf("x=%d\n",x); }

没错

应该没错啊

没有错,会有一个printf的警告,应加头文件#include
还有,main函数标准的写法是(源自K&R):
int main(void)
{
return 0;
}
所以你的程序要这样写
#include
int main(void)
{
int a1,...

全部展开

没有错,会有一个printf的警告,应加头文件#include
还有,main函数标准的写法是(源自K&R):
int main(void)
{
return 0;
}
所以你的程序要这样写
#include
int main(void)
{
int a1,a2,x;
a1=100;
a2=50;
x=a1-a2;
printf("x=%d\n",x);
return 0;
}
一个程序风格很重要,要养成良好的编码习惯,希望对你有帮助!

收起

#include
void main()
{
int a1,a2,x;
a1=100;
a2=50;
x=a1-a2;
printf("x=%d\n",x);
getch();
}

这里记得加上getch(); (至...

全部展开

#include
void main()
{
int a1,a2,x;
a1=100;
a2=50;
x=a1-a2;
printf("x=%d\n",x);
getch();
}

这里记得加上getch(); (至于void,我们老师说,可加可不加!!!)
在C语言中, getch();这条语句是将返回结果直接显示在屏幕上,而不需要按Alt+F5键
如果不加的话,运行就会回至编程的界面,需要按Alt+F5键才可看到结果,
总的来讲,这条语句比较好用

收起