C语言写对了还是写错了,是怎么知道的?

如题所述

在编译器上编译,如果没报错,那么语法没问题,然后再看结果,如果结果对了就写对了,结果错了就还得改
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言如何实现判断用户输入的算式结果正确?
将用户输入的算式存在字符串中,然后将字符串中的字符转换成对应的数字和符号,自己算一遍。如果对,则告诉用户对,如果错,则告诉用户错。

C语言怎么检查对错
用微软的VC6.0就可以,点编译,就是那个小叹号,如果是语法错误,就会提示你错误,在下面的框里提示你哪行错误,编译不会通过,即你的程序无法运行。然而这是很简单的,最难的是逻辑错误,即编译可以通过,而运行结果是错误的,和你预想的不一样,而这种错误很难查找,只能用分步式运行,一行一行跟着...

C语言编程题运行结果对了,但编的程序不对有分吗
严格上来说应该没分 比如题目是让你写个程序算出从1+2+3+...+100的结果 并输出结果 你肯定需要用到循环来算,最后结果是5050, int a,b=0; for(a=1;a<=100;a++) b+=a; printf("结果为:%d",b); 但如果你直接 printf("结果为:5050") 这样到最后输出的结果都一样,但绝对不会给...

c语言编程改错,不知道为啥输入正确的值时不是显示“正确”而是“正确错...
if(sum==a+b)printf("正确");else(sum!=a+b);printf("错误\\n");else后面到分号结束,所以最后一个printf不在if else里面 所以他永远是输出的 改成 if(sum==a+b)printf("正确");else printf("错误\\n");

对于C语言编程出了错,怎么能快速找出错误呢?
代码是否存在逻辑错误:1、变量使用前未被数值 实例:int main(){ int x=5,y,z;z=x*y;printf("%d",z);return 0;} 在此程序中变量y在使用之前未被赋值,所以结果输出z的值就会是系统随机分配一个值给y再加乘以x的值。2、把赋值赋值符号“=”与等于符号“==”相混淆 实例:有一下语句:...

c语言等级考试,有没有怎么知道自己代码对了。
有可能 有一些代码有很多分支(就是有很多if之类的东西),一个某几个示例可能没完全覆盖所有分支,即便示例对了,有可能存在没覆盖到的分支出错

刚刚考了c语言,编程题运行的时候说有一个错误,后面保存了,还有分吗...
只要阅卷老师执行程序,没有得到正确的结果是不会有分,何况你连程序都运行不起来,阅卷老师是不会帮你一行一行看代码的,一来工作量大,而来也没这个闲心。

全国二级c语言机试为什么填的内容都对了还是不及格??是因为没执行吗?请...
一般情况下填空题和改错题只要答案正确保存成功就可以得60分了,编程题是需要执行的,因为电脑判卷它判的是执行结果文件里的内容就是那个out.dat文件,如果您不执行的话,这个文件夹不是正确答案(当然要排除一两道是结果和这里面的是一样的,但是几率不大),你虽然填对了,结果文件夹内的内容是错的...

C语言 if(a == "1") 判断字符串a是否等于1 这样写貌似不对 应该怎么...
如果a是字符的话,改成单引号就可以了 if(a == ‘1’)如果a是字符串。if(strcmp(a,"1") == 0)

C语言 编程后,有错误,怎么查看是那部分出错了!
【编写完代码后直接编译,如果有错误,编译器会自动弹出提示的】例子如下:如上图简单的C程序,编写完之后直接点击编译,然后会弹出错误信息,如下图所示:修改错误之后,再次编译就可以得到正确的输出结果,如下图所示:

相似回答