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

程序改错题

#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...

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

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

#include //加# void fun(char *s) {int i,j; for(i=j=0;s[i]!='\0';i++) if(s[i]!='c') s[j]=s[i];//把第一个元素用最后一个非C字符代替 s[i]='\0'; } main() {char s[80]; printf("Enter a string: "); gets(s); printf("The original string:...

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

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

stdio.h> #define M 10 /*******found*******/ int proc(int a〔〕,int n) //有返回值,当然不能为void { int low=0,high=M-1,mid; while(low

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

把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)...

#include main( ){int a[10]= {1,2,3,4,5,6,7,8,9,10};int i,t;/**********error***************/for(i=0;i

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