程序设计在线评测(Online Judge)


问题 1086. -- 实验1-9:= VS ==

1086: 实验1-9:= VS ==

时间限制: 1 Sec  内存限制: 128 MB
提交: 3302  解决: 2758
[提交][状态][讨论版]

题目描述

本程序实现:若从键盘输入的变量a与变量b的值相等,则在显示器上输出Equal,否则输出Not Equal。

 

#include <stdio.h>
int main()
{
   int a,b;
   scanf("%d,%d",&a,&b);
   printf("%s\n",a=b?"Equal":"Not Equal");
   return 0;
}


 

本程序有错,但在VC中编译调试时无错!这说明VC主要是帮助检查语法错误,而对逻辑设计错误并不会给出错误提示。

输入

变量a与变量b的值

输出

对变量a与变量b比较后的结果,输出Equal或Not Equal。

样例输入

2,1

样例输出

Not Equal

提示


 



语法错误:在VC中编译时,VC会给出相应的错误提示,错误提示包括错误位置行号及错误说明,请注意积累总结。



逻辑设计错误:在VC中编译时,VC不会给出错误提示,而是顺利通过编译。这类错误对于程序员来说,是绝不允许存在的!因为它太隐蔽了。程序较短还容易查出,程序一长,要找出这种错误可就难了。所以编程时要特别小心!



程序可以在VC中调试好后,再复制粘贴至这里提交;



也可以在Windows记事本中录入后,再复制粘贴至这里提交;



也可以直接在这里录入提交。

来源

[提交][状态][讨论版]