急~~C语言高手请进! 对于您这相当简单!

程序判错指出下列程序中的错误(包括逻辑错误和语法错误),在错误处做上记号1.以下程序求出100以内的正整数中,可被7整除的最大整数。main(){intx;for(x=1... 程序判错 指出下列程序中的错误(包括逻辑错误和语法错误),在错误处做上记号
1.以下程序求出100以内的正整数中,可被7整除的最大整数。

main( )

{int x;

for(x=100,x>=1;x++);

if (x/7=0) continue;

printf("The max x=%d",&x);

}

2.以下程序要求输出:CHINA HONG KONG 1997.7

main( )

{int str[ ]="CHINA HONG KONG";

int date=1997.7;

printf("%s %f",str[0],date);

}

3.以下程序先输入,后输出10个整数。

main( )

{ int n,m=10,s[m];

for (n=0;n<=m;n++);

scanf("%d",s[n]);

for (n=0;n<=10;n++)

printf("%d",s);

}
至少有15个错误~`
展开
 我来答
jxk999
2007-01-16 · 超过21用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:0
展开全部
1.for(x=100,x>=1;x++); ->for(x=100;x>=1;x--)//特别注意不要后边的分号
if (x/7=0) continue;->if (x%7==0) break;
printf("The max x=%d",&x); ->printf("The max x=%d",x);
2.改为
char str[ ]="CHINA HONG KONG";

double date=1997.7;

printf("%s %f",str,date);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式