久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

程序改錯(cuò)題集(合集五篇)

時(shí)間:2019-05-15 04:59:44下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《程序改錯(cuò)題集》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《程序改錯(cuò)題集》。

第一篇:程序改錯(cuò)題集

在考生文件夾下的給定程序modi33.c中,函數(shù)fun的功能是:計(jì)算輸出high以內(nèi)最大的10個(gè)素?cái)?shù)之和。high由主函數(shù)傳給fun函數(shù)。

若high的值為:100,則函數(shù)的值為:732。

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

#include #include #include #include int fun(int high){int sum=0,n=0,j,yes;/************found************/ while((high>=2)&&(n<10){ yes=1;

for(j=2;j<=high/2;j++)/************found************/

if(high%j==0){yes=0;break}

if(yes){sum+=high;n++;}

high--;} return sum;}

main(){system(“cls”);printf(“%dn”,fun(100));} 第1 處內(nèi)容填寫有誤

第[1]處操作錯(cuò)誤

題面要求操作:內(nèi)容為[while((high>=2)&&(n<10))] 實(shí)際操作結(jié)果:內(nèi)容為[while((high>=2)&&(n<10)] 第2 處內(nèi)容填寫有誤

第[2]處操作錯(cuò)誤

題面要求操作:內(nèi)容為[if(high%j==0){yes=0;break;}] 實(shí)際操作結(jié)果:內(nèi)容為[if(high%j==0){yes=0;break}]

本題的考核點(diǎn)是C語言中一些規(guī)定的應(yīng)用。

本題中的第一處錯(cuò)誤是:在C語言中,“{”和“}”應(yīng)成對(duì)出現(xiàn),所以程序中的語句“ while((high>=2)&&(n<10)”應(yīng)改為“while((high>=2)&&(n<10))”或相同作用的語句。

本題中的第二處錯(cuò)誤是:C語言中,“;”是語句的一部分,是語句結(jié)束的標(biāo)志,不可缺少,所以,“ if(high%j==0){yes=0;break}”應(yīng)改為“if(high%j==0){yes=0;break;}”或相同作用的語句。

本評(píng)析僅作參考。

學(xué)生的記錄由學(xué)號(hào)和成績(jī)組成,N名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫函數(shù)fun,它的功能是:按分?jǐn)?shù)的高低排列學(xué)生的記錄,高分在前。

注意:部分源程序存在考生文件夾下的文件prog91.c中。

請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#include #define N 16 typedef struct {

char num[10];

int s;} STREC;int fun(STREC a[]){

}

main(){ STREC s[N]={{“GA05”,85},{“GA03”,76},{“GA02”,69},{“GA04”,85},{“GA01”,91},{“GA07”,72},{“GA08”,64},{“GA06”,87},{“GA015”,85},{“GA013”,91},{“GA012”,64},{“GA014”,91},{“GA011”,91},{“GA017”,64},{“GA018”,64},{“GA016”,72}};

int i,n;FILE *out;

fun(s);

printf(“The data after sorted:n”);

for(i=0;i

{ if((i)%4==0)printf(“n”);

printf(“%s %4d”,s[i].num,s[i].s);

}

printf(“n”);

out=fopen(“out16.dat”,“w”);

for(i=0;i

{ if((i)%4==0 && i)fprintf(out,“n”);

fprintf(out,“%s

%4d”,s[i].num,s[i].s);

}

fprintf(out,“n”);

fclose(out);}生成的結(jié)果文件的內(nèi)容有誤

文件[out16.dat]未創(chuàng)建

本題的考核點(diǎn)是按分?jǐn)?shù)的高低排列學(xué)生記錄的算法。

解題思路:通過選擇法或其它的方法對(duì)學(xué)生記錄按分?jǐn)?shù)從高到低進(jìn)行排序。

本評(píng)析僅供參考。

int fun(STREC a[]){int i,j,p,t,k;char h;for(i=0;i

第二篇:程序改錯(cuò)題

1、Gaicuo1.cpp的功能是:1!+2!+3!+……+20!。

程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){

float s=0,t;int n,i;for(n=1;n<=20;n++){ for(i=1,t=1;i<=n;i++)t=t*i;/****found*****/ /****found****/

}

2、gaicuo2.cpp的功能是:輸入兩個(gè)不等的整數(shù)分別給x和y,輸出其中的大數(shù)。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){ int x,y;printf(“Enter x & y:n”);scanf(“%d%d”,&x,&y);/****found****/ if(x

}

3、gaicuo3.cpp的功能是交換兩個(gè)數(shù),若輸入10和20,則輸出20和10。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){ int x,y,t;printf(“Enter x & y:n”);/****found****/ scanf(“%d%d”,&x,&y);/****found****/ t=x;x=y;y=t;printf(“x=%d y=%d”,x,y);} 4.gaicuo4.cpp的功能是輸入一個(gè)整數(shù),判別它是否能被3整除,若能整除,打印YES;不能打印NO。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){ int n;/****found****/ printf(“please input n: ”);scanf(“%d”,&n);/****found****/ if(n%3==0)printf(“n=%d YESn”,n);else printf(“n=%d NOn”,n);} 5.運(yùn)行g(shù)aicuo5.cpp程序。

如果程序正確運(yùn)行時(shí),屏幕的顯示和要求輸入形式如下:

input a,b,c: 2.0 2.0 3.0 ←此處的2.0 2.0 3.0是用戶輸入的數(shù)據(jù) a=2.000000,b=2.000000,c=3.000000 ←此處是要求的輸出格式 s=4.000000,v=12.000000

程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出上面的正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){ float a,b,c,s,v;printf(“input a,b,c:n”);/****found****/ scanf(“%f%f%f”,&a,&b,&c);s=a*b;v=a*b*c;printf(“a=%f,b=%f,c=%fn”,a,b,c);/****found****/ printf(“s=%f”, “v=%fn”,s,v);} 6.gaicuo6.cpp的功能是求圓錐體的體積。(圓錐的體積=底面積×高×1/3)程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include #include #define PI 3.1415927;/****found****/ void main(){ float v,r,h;printf(“please input the tadius of the cone:n”);scanf(“%f”,&r);printf(“please input the height of the cone:n”);scanf(“%f”,&h);/****found****/ v=PI*r*r*h /3;printf(“the volume of the cone is %fn”,v);} 7.Gaicuo7.cpp的功能是求1到100的累加和,并輸出。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出上面的正確結(jié)果。注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main()

{ /****found****/ int sum=0,i=1;/****found****/ while(i<=100)

} 8.Gaicuo8.cpp中的函數(shù)isprime(int a)是用來判斷自變量a是否為素?cái)?shù),若是返回1,否則返回0。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出上面的正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include #include void main(){ int isprime(int);/****found****/ int x;printf(“請(qǐng)輸入一個(gè)正整數(shù):”);scanf(“%d”,&x);if(isprime(x))printf(“%d is primen”,x);else printf(“%d is not primen”,x);} int isprime(int a){ int i;for(i=2;i<=sqrt((double)a);i++)/****found****/ if(a%i==0)return 0;return 1;} 9.Gaicuo9.cpp的功能是求字符串的長(zhǎng)度。程序有兩處錯(cuò)誤,在****found****處附近有錯(cuò),請(qǐng)改正程序中的錯(cuò)誤,使它能得出上面的正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include void main(){ sum=sum+i;i++;} printf(“sum=%dn”,sum);

{ int length(char *);char s[]=“abcdef”;int len1,len2;/****found****/ len1=length(“ ”);//判斷有幾個(gè)空格 /****found****/ len2=length(s);//判斷有幾個(gè)字符 printf(“l(fā)en1=%d,len2=%dn”,len1,len2);} int length(char *s){ int i=0;while(*(s+i)!='

主站蜘蛛池模板: 精品国产一区二区三区av色诱| 久久九九日本韩国精品| 成人免费无遮挡在线播放| 亚洲中文字幕成人无码| 无码人妻丰满熟妇啪啪欧美| 久久亚洲2019中文字幕| 沈阳熟女露脸对白视频| 欧美视频二区欧美影视| 亚洲成色www久久网站夜月| 亚洲精品专区成人网站| 精品丝袜人妻久久久久久| 乱人伦中文无码视频在线观看| 亚洲精品无码成人a片在| 久久av无码精品人妻出轨| 亚洲制服丝袜中文字幕在线| 精品国产乱码久久久久久夜深人妻| 成人性生交大片免费看小说| 性按摩xxxx在线观看| a级无遮挡超级高清-在线观看| 日韩~欧美一中文字幕| 国产丶欧美丶日本不卡视频| 日本成熟少妇喷浆视频| 色综合久久蜜芽国产精品| 亚洲成av人片无码不卡播放器| 久久天天躁狠狠躁夜夜av不卡| 在线亚洲精品国产二区图片欧美| 国产精品福利自产拍久久| 精品 在线 视频 亚洲| 日本免费一区二区三区四区五六区| 天堂一区人妻无码| 麻豆视传媒精品av在线| 国产a∨天天免费观看美女| 日本亚洲欧洲无免费码在线| 国产精品jk白丝在线播放| 久久无码av一区二区三区电影网| 中文字幕一区二区三区人妻少妇| 九一九色国产| 久久国产成人午夜av影院| 东京热男人av天堂| 亚洲国产成人无码av在线播放| 久久午夜无码鲁丝片|