mnbn.net
当前位置:首页 >> 程序改错题 >>

程序改错题

第一题的俩错误: 1、sum没有初值,应该在开始加上sum=1 2、for语句后面不该有分号“;” 第二题的俩错误: 1、应该是while(i

懒得解释算法本身了,要打太多字了,基本数学思想参考下链: 网页链接 只讲一下*a-'0'这里是把字符转成数字,因为数字字符的ascii码值是连续,即'0'-'0'==0,'1'-'0'==1,'2'-'0'==2,...以此类推 不理解的话,代一组二进制值进去,比如"1010",一步步执行...

除号是错的,应该是“/”

一般的话,是填好后,调试运行一下,没有问题才保存。要是你的答案100%正确的话,可以不用运行的。

#include int main(){ double a, b, c, s, v; printf("input a, b, c: "); scanf("%lf %lf %lf", &a, &b, &c); s = a * b; v = a * b * c; printf("a = %.6lf, b = %.6lf, c = %.6lf\n", a, b, c); printf("s = %.6lf, v = %.6lf\n", s, v); ret...

#include void main(){ int n;//n没声明int i=1,sum;sum=0;//sum没初始化scanf("%d",&n);//没取地址do{sum=sum+i;i++;}while(i

在VC6下编译,得到三处错误提示。 (1)c=aa-bb; error C2438: 'c' : cannot initialize static class data via constructor c是B类的静态成员,非静态函数不能直接访问静态成员变量,需要用 B::c = aa - bb; (2)A d; error C2512: 'A' : no appro...

等考二级c改错题? 填空和改错评分是按照文本来评分,也就是说,改正或填对一处,就拿一部分分。 改错18分,每处6分,你的情况是拿12分。但是要注意,改错和填空千万不要在让你改动的以外的地方做出任何改动,那怕只是多了一个空格。也不要再让...

填空、改错按空有标准答案,而不论运行结果。允许有不影响运行的空格、跳格,但最好不要标新立异。空由行数决定,所以不要随意更改书写结构以影响行数——虽然题目的可读性真的好差。 倒是设计题是不论内容,而只看结果的吧?是不是问错了。毕竟一...

把printf(input a, b,c :\n);改为printf("input a, b,c :");。 把scanf("%d %d %d",a, b,c);改为scanf("%lf %lf %lf",&a, &b,&c);。 把 printf("%d %d %d",a, b,c);改为printf("a=%f, b=%f, c=%f\n",a, b,c);。 把printf("s=%f\n",s,"v=%d\n",v)...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com