2015年1月28日20:49:50
1.下面这段代码用来判断一个数的末尾是否为7,例如7、17、127……如果是则打印yes,不是则打印no。其中有5个错误,快来改正吧。
#include <stdio.h>
#include <stdlib.h>
int main()
{
/*
int a;
scanf("%d",&a);
if(a%10=7) printf("yes")
else ; prinf("no")
*/
int a;
scanf("%d",&a);
//第1个错,判断是否相等应该用"==",这里误写为"="
//第2个错,语句结束应该加";"
if(a%10 == 7) printf("yes");
//第3个错,else后面不需要加";",加了代表后面跟着一条空语句,与原意不符
//第4个错,printf误写为prinf
//第5个错,语句结束应该加";"
else printf("no");
system("pause");
return 0;
}