问题描述
- c语言问题求大神的帮忙!!
-
#include"stdio.h"
void mian()
{
int a,b,c;
for(a=1;a<=3;a++)
for(b=1;b<=3;b++)
for(c=1;c<=3;c++)
if(a!=1&&c!=1&&c!=3&&a!=b&&b!=c&&a!=c)
{printf("%c谁将嫁给A",'x'+a-1);
printf("%c谁将嫁给B",'x'+b-1);
printf("%c谁将嫁给C",'x'+c-1);}
}编译成功了,但是调试的时候出错了为什么
解决方案
主函数名!应该是main()
不是mian()
!!!
解决方案二:
孩子,注意一下主函数名
main(),不要拼错了啊
解决方案三:
void mian()改成void main(),写代码需要细心,有时自己找找
解决方案四:
写代码要用心,代码多了你找错误就更难了
解决方案五:
1.可能积累多点英文单词真的有好处(TAT至少有时候不用苦逼地看一次又一次)
2.如果这么短的代码,可以重头再写一遍吧,有时候回头看可能看不出这么隐蔽的问题
解决方案六:
main()
对于改错,我建议可以认真的学习单步跟踪进行调试。
解决方案七:
不过这样编译应该会报错吧!!!
解决方案八:
拼写错误,应为main()
可以试一下逐句调试
以及细心一点
这是小错误可以避免的
解决方案九:
拼写错误,应为main()
此次事情更加说明,编写代码要细心,甚至标点符号都要注意。
多多练习,写完后先静态检查代码,就是自己 目检 自己的代码,
然后再编译看看结果,两者结果不符合的话,重点查看出错的地方 ,反思 自己目检 为何 没有检查出来,
这样查缺补漏,不断提高自己检查代码的能力,以后再编写时就要注意。
不要写完后,把检查的工作直接 全部留给编译器。
解决方案十:
C语言求余数问题
时间: 2024-12-30 01:32:34