版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2005年春二級C考試試卷試題ー、判斷題(每小題1分,共10分)說明:在以下提供的若干個陳述中,逐一判斷其正確與否,選A表示正確,選B表示錯誤。在C語言中,常量和變量都有數(shù)據類型。C語言的運算符只有單冃運算符和雙冃運算符兩種。若變量己正確定義,表達式x+y=z符合C語言語法。C編譯器可以找出C源程序中所有的語法錯誤和邏輯錯誤。表達式3*5/2和表達式3/2?等價。表達式m=irH"的求解順序是先計算m=n,再計算n=n+l。變量名fhhr和Fahi?代表兩個不同的變量。若表達式sizeoRimsigned)的值為2,則unsigned類型數(shù)據能表示的最大整數(shù)為216-1。break語句只能用于循環(huán)結構中。while語句先判斷循環(huán)條件,所以循環(huán)體有可能一次也不執(zhí)行。試題二、單選題(每小題2分,共20分)b(l1)執(zhí)行scanf(**%d%lf%d,\&money,&rate,&year),輸入(11)后,money=1000,year=3,rate=0.025.A、100030.025 B、10000.0253C、1000,3,0.025 C、1000,0.025,3c(12)判斷變量ch是英文字母的表達式為(12)。A、(,a,<=ch<=,z,)||('A,<=ch<=,z,)B、(ch>=,a,&&ch<='z')&&(ch>=,A'&&ch<=,Z,)C、(ch>='a,&&ch<=,z,)||(ch>='A,&&ch<='Zf)Dヽ(*A,<=ch<=,z')&&('A,<=ch<='z,)b(13)while((13))等價于whilc(!x)oA、x=l B、x=0C、x!=0 D、x!=la(14)以下程序段輸出字符串str,其中循環(huán)條件str[i]!=O還可以寫成(14)。charstr[80];fbr(i=O;str[i]!=ヘ〇'i++)putchar(str[i]);A、str[i]!=NULL B、i<80C、!(str[i]='\0'D、iv=80d(15)設變量定義為!intn,*p;charch,*q,*g;,則語句(15)是不正確的。A、p=&n;g=q=&ch; B、p=&n;q=&ch;C、p=&n;g=&ch D、p=&n;q=&ch;g=p;a(16)設變量定義如下,則對其中的結構分量num正確的引用是(16)。structstudent{intnum;Charname[20];floatscire;}stud[10];A、stud[l].num=10; B、studcnt.stud.num=10;C>struct.stud.num=10;D、structstudent.num=10;d(17)對于以下遞歸函數(shù)f,調用函數(shù)f(2,123)的輸出結果是(17)。voidRintn,chara,charb,charc)
{iRn=l)printf(M%c->%c#n,a,b);else{Rn?l,a,c,b);printf(M%c->%c#M,a,b);f(n-l,c,b,a);B、3->2#l->2#l->3#C、l->3#l->2#3->2#d(18)下列程序段的輸出結果是(18)。B、3->2#l->2#l->3#C、l->3#l->2#3->2#d(18)下列程序段的輸出結果是(18)。intt,a[3]={10,5,1};int*p;fbr(p=a;p<a+3;p++)t=t+*p;printf("%d”,t);A、I5B、16C、10c(19)設變量定義為:A、p=&a[9]C、p[0]=aD、不確定int*p[3],a[3];,(19)是正確的賦值。B、+p=**aD、**p=ab(20)對于以下的變量定義,語句(20)在語法和語義上都是正確的。structnode(floatx,y;chars[10];{point={1,2,“abc”},*p;A、*p=point;C、point=p;B、D、p=point;p->x=point.y;試題三、程序填空題(每空2分,共20分)說明:閱讀下列程序說明和相應程序,在每小題提供的若干可選答案中,挑選ー個正確答案。.程序1、[程序說明]根據下式計算s的值,要求精確到最后?項的絕對值小于106〇s=1-1/3+1/5-1/7+ [程序]#include<stdio.h>#includc<math.h>voidmain(){intflag=l,t=1;(21)whilc((22) ){item=flag*1.0/1;s=s+item;(23);t=t+2;primf("s=primf("s=%f\n",s);}A、doubleitem=2,s=0;C、doubleitem=1,s=1;A、item<lE-6C、fabs(item)<1E-6A、flag=-lC、flag=-flag;2、程序2B>doubleitem=0,s=0;D、doubleitem=3,s=1;B、item>=le-6;D、fabs(item)>=lE-6B、s=-s[程序說明]驗證哥哥徳巴赫猜想:任何ー個大于6的偶數(shù)均可表示為兩個素數(shù)之和。例如6=3+3,8=3+5,…,18=7+110將6—100之間的每個偶數(shù)都表示成兩個素數(shù)之和。函數(shù)prime(m)用于判斷m是否為素數(shù)。素數(shù)就是只能被1和自身整除的正整數(shù),1不是素數(shù),2是素數(shù)。[程序]#includeNstdio.h"include"math.h”voidmain(){inti,k;intprime(intm);fbr(i=6;i<=100;i=i+2)fbr(k=3;k=<5O;k++)if(24 ){printf(M%d=%d+%d\n”,i,k,i-k);break;)intprimc(intm){intk,n;if(m==1)return0;n=(int)sqrt(m);for(k=2;k<=n;k++)(25);(26);}B、primc(i)&&primc(k)D>prime(k)B、primc(i)&&primc(k)D>prime(k)B、if(m%k=0)return0D、if(m%k!=0)return1B、return1;D、elsereturn1;C>prime(k)&&prime(i-k)A,if(m%k!=0)return0C、if(m%k==0)return1A、return0;Cヽelsereturn0;
[程序說明]輸入一個字符串(少于80個字符),濾去所有的非ハ進制字符后,組成一個新符串(ハ進制形式),然后將其轉化為十進制整數(shù)后輸入。函數(shù)stoi(str)將ハ進制形式的字符串str轉換為十進制整數(shù),例如,stoi(“12”)的值為10(ハ進制12對應十進制10)。[程序]#include<stdio.h>voidmain(){inti,k;chars[10];intstoi(char*str);gets(s);fbr(i=k=O;s[i]!='\O';i++)if(s[i]<='7,&&s[i]>='0,)printf("digit=%d\n",(29))intstoi(char*str){inti,n=0;fbr(i=O;str[i]!=へ(T;i++)(30)returnn;}(27)A、returnn;}(27)A、s[I]=s[k];i++C、s[k]=s[i],k++(28)A、s[i]!=4\0*C、s[i]='(TA、stoi(s)C、stoi(s[i])A、n=n*8+(strロ]一‘〇‘)C、n=n*8+str[i]B、s[k]=s[i]D、s[i]=s[k]B、s[k]!='\0'D、s[k]=>\0'B、sD、nB、n=n*10+(str[i]-'0,)D、n=n*10+str[i]試題四、程序閱讀題(每小題5分,共試題四、程序閱讀題(每小題5分,共20分)說明:閱讀下列程序,將運行時的輸出結果寫在答卷紙的相應題號下。1.程序1#includc<stdio.h>voidmain(){intx=10023do{printf("%d#“,x%10);x=x/10;(while(x!=0);#inclde<stdio.h>voidmain(){inti,x=1,y=l;fbr(i=l;i<=5;i-H-){x=x+y;y++;printf("%d#'',x);}}.程序3#include<stdio.h>voidmain(){inti,x=1,y=1;voidf(intm,intn,int*px,int*py);人2004,70,&x,&y),printf(M%d#%d#H,x,y);f(2005,98,&x,&y);printf(',%d#%d#H,x,y);)voidf(intm,intn,int*px,int*py){intk,flag;inttab[2][13]={(0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31)flag=m%4=0&&m%100!=0||m%400=0;for(k=1;n>tab[flag][k];k++)n=n-tab[flag][k];*px=k;*py=n;}.程序4/?假設讀寫文件的操作能正常完成?/#include<stdio.h>#includc<stdio.h>voidmain(){charch,*s="ACEDBM;intx;FILE*in;if((in=fopen(Mfile.txtM,MwM))!=NULL)whilcCsEO')fputc(*s-H-,in);fclosc(in);if((in=fopen(Mfile.txt,',V))!=NLJLL)while((ch=fgetc(in))!=EOF){switch(ch){case'A':x=95;break;caseB:x=85;break;case'C:x=75;break;case'D':x=60;break;default:x=0;break;}printfx);)(close(in);getch();}試題五、程序設計題(每小題各10分,共30分).輸入法x,計算并輸出下列分段函數(shù)f(x)的值。可以調用數(shù)學庫函數(shù):平方根函數(shù)sqrt(),絕對值函數(shù)fhbs()和塞函數(shù)pow()o廠|x| x<0(x+1嚴 xWxく2f(x)=1(x+2)3 2くxく4―2x+5 x24.輸出ー張攝氏ー華氏溫度轉換表,攝氏溫度的取值區(qū)間是[?1000C,1500C],溫度間隔50C。要求定義和調用函數(shù)cto他),將攝氏溫度C轉換成華氏溫度F,計算公式:F=32+C*9/5o.輸入一個正整數(shù)不勝n(理nW6),再輸入?個n行n列的矩陣,找出該矩陣中絕對值最大的元素以及它的行下標和列下標。2005年春二級C考試答案試題ー、判斷題(每小題1分,共10分)說明:在以下提供的若干個陳述中,逐一判斷其正確與否,選A表示正確,選B表示錯誤。ABBBBAAABA試題二、單選題(每小題2分,共20分)11、B12、C13、B14、A15、D16、A17、D18、D19、C20、B試題三、程序填空題(每空2分,共20分)21、A22>D23>C24C25>B26>B27、C28、D29、A30、A試題四、程序閱讀題(每小題5分,共20分)3#2#0#0#1#2#4#7#11#16#3#10#4#8#95#75#0#60#85#試題五、程序設計題(毎小題各10分,共30分)#include<math.h>main(){intx.y;if(x<0)y=fabs(x);elseif(x<2)y=sqrt(x+l);elseif(x<4)y=pow(x,3);elsey=2*x+5;printfC4%d",y);}floatctof{intc){floatf;f=32+c*9/5;return£)main(){floatctofifintc);intj,fbr(j=?100;jv=150;j弓+5;)printf(<<c=%d->f=%rj,ctof(j));)main(){intnj,k,t,x,max;while(scanR"%d”,&n),!(n>=1&&n<=6));fbrO=0;j<nd++)fbr(k=0;k<n;k-H-)
scanfr%d'',&aU][k]);max=a[O][O];t=O;x=O;fbr(j=Oy<nU++)fbr(k=O;k<n;k++)if(fabs(a[j][k]>max){max=a[j][k];t=j;x=k;}printfi[4tmax=%d,%d%d,,,a[t][x],t,x);2006年春浙江省高等學校計算機等級考試試卷(二級C)試題1(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選ー個正確答案?!境绦蛘f明】求【程序說明】求1+2/3+3/5+4/7+5/9+..運行示例:sum=11.239837【程序】#include<stdio.h>voidmain()(inti,b=1;doubles;(1);fbr(i=1;i<=20;i++){s=s+ (2) ;printfl;(4) ,s);)【供選擇的答案】A、s=0C、s=-1A、i/bC、i/2や1A、;C、b=1.0*b;A、"sum=%d\n"C、“sum=%f\n”.的前20項之和。B、s=1D、s=2B、double(i)/double(b)D、(double)i/(doublc)bB、b=2*i-l;D、b=b+2;B、“s=%c\n”D、"s=%s\n”試題2(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選?個正確答案。【程序說明】
輸入10個整數(shù),將它們從大到小排序后輸出。運行示例:Enter10integers:14-9991008706534Aftersorted:10099873465410-9【程序】#include<stdio.h>voidmain()printff'Enter10integers:H);fbr(i=0;i<10;i++)TOC\o"1-5"\h\zscanf((5) );fbr(i=l;i<10;i++)for((6) ; (7) ;j++)ifl:(8) ){t=a[j];aU]=aU+l];a[j+l]=t;printfC'Aftersorted:HprintfC'Aftersorted:H);fbr(i=0;i<10;i++)printf(M%dM,a[i]);printff\n");}【供選擇的答案】A、"%F,a[i]C、“%s”,aA、j=0C、j=i⑺A、j>iC、j<10-i(8)A、a[i-l]<a[i]C、aU]<aU+l]B、"%lf',&a[i]D、“%d”,&a[i]B、j=1D、j=i-lB、j<9-iD、j>i-1B、a[j+l]<a[j+2]D、a[i]<aU]試題3(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選ー個正確答案?!境绦蛘f明】輸入一個字符串和一個正整數(shù)m,將該字符串中的前m個字符復制到另ー個字符串中,再輸出后ー個字符串〇運行示例1:Enterastring:103+895=?Enteraninteger:6Thenewstringis103+89運行示例2:Enterastring:103+895=?Enteraninteger:60
Thenewstringis103+895=?運行示例3:Enterastring:103+895=?Enteraninteger:0Thenewstringis【程序】#include<stdio.h>#include< (9) >voidmain(){chars[80],t[80],i,m;printff'Enterastring:**);gets(s);printfif"Enteraninteger:**);scanfT%d",&m);fbr(i=0; (10) ;i++)(11);(12)printfpThenewstringis**);puts(t);}【供選擇的答案】B、math.hD、string.hBB、math.hD、string.hB、s[i]!=ヘ〇'D、s[i]!=W||i<mB>t[i]=s[i]s[i]=t[i]B、;d、?++t=rr;(10)A、i<mC>s[i]!=*\0*&&i<mA、?s++=*t++C、?t++=*s++A>t[i]=W;C、*++s=*\0*;試題4(每小題3分,共12分)閱讀下列程序并回答問題,在每小題提供的若干可選答案中,挑選?個正確答案。【程序】#includc<stdio.h>voidmain(){ints,xl,yl,zl,x2,y2,z2;printft"Enter6integers:");scanfl:"%d%d%d%d%d%d",&xl,&yl,&zl,&x2,&y2,&z2);s=f(x2,y2,z2)-f(xl,yl,zl);printf("%d\n",s);}fljintx,inty,intz){intk,n;inttab[2][13]=({0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31)};n=(x%4==0&&x%100!=0||x%400=0);fbr(k=I;k<y;k-H-)z=z+tab[n][k];returnz;(13)程序運行時,輸入100000?輸出 (13)D、-1A、29B、28 C、0(14)程序運行時,A、29輸入001000,輸出 (14)B、28 C、0D、-1(15)程序運行時,A、29輸入200021200031,輸出B、28 C、0(15)〇D、-1(16)程序運行時,A、29輸入!98121198131,輸出B、28 C、0(16)0D、-1試題5(每小題3分,共12分)閱讀下列程序并回答問題,在每小題提供的若干可選答案中,挑選ー個正確答案?!境绦颉?include<stdio.h>voidmain(){inta=-1,b=1;voidfl(intx,inty),f2(int*x,int*y);voidf3(int*x,int*y),由(intx,inty);fl(a,b);printfH%d,%d)\n”,a,b);a=-1,b=1;f2(&a,&b);printf(M(%d,%d)\nM,a,b);a=-1,b=1;f3(&a,&b);printf(,,(%d,%d)\nH,a,b);a=-1,b=1;図(a,b);printf("(%d,%d)\n”,a,b);voidfl(intx,inty){intt;t=x;x=y;y=t;}void12(int*x,int*y)voidf3(int*x,int*y)
{int*t;t=x;{int*t;t=x;y;voidf4(intx,inty){int*t=malloc(sizeof(t));*t=x;x=y;y=(17)程序運行時,第1行輸出B、(-1,1)(17)C、(-1,-1)D、(1,1)A.(1,-1)(18)程序運行時,A.(1,-1)第2行輸出B、(-1,1)(18)C、(-1,-1)D、(1,1)(19)程序運行時,A、(1,-1)第3行輸出B、(-1,1)(19)C、0(-1,-1)D、(1,1)(20)程序運行時,A、(1,-1)第4行輸出B、(-1,1)(20)C、(-1,-1)D、(1,1)試題6(每小題3分,共12分)#include<stdio.h>structcard{char*face;char*suit;);voidfilIdeek(structcard*wdeck,char*wface[],char*wsuit[]){inti;for(i=0;i<4;i-H-){wdcck[i].facc=wface[i%2];wdeck[i].suit=wsuit[i/2];)voiddcal(structcard*wdcck){inti;for(i=0;i<4;i++)printR”(%2sof%?6s)\n",wdeck[i].face,wdeck[i].suit);)voidmain(){structcarddeck[4];char*facc[]=C'KVQM>;char?suit[]={MHeartM,MClubM};filldeck(deck,face,suit);dcal(dcck);}(21)程序運行時,第1行輸出(21)〇A、(KofHeart)B、(QofHeart)
C、(KofClub)D、(QofClub)(22)程序運行時,第2行輸出(22) 。A、(KofHeart)B、(QofHeart)C、(KofClub)D、(QofClub)(23)程序運行時,第3行輸出(23)〇A、(KofHeart)B、(QofHeart)C、(KofClub)D、(QofClub)(24)程序運行時,第3行輸出(24)〇A、(KofHeart)B、(QofHeart)C、(KofClub)D、(QofClub)試題フ(14分)編寫程序,輸入ー批學生的成績,遇。或負數(shù)則輸入結束,要求統(tǒng)計并輸出優(yōu)秀(大于85)、通過(60?84)和不及格(小于60)的學生人數(shù)。運行示例:Enterscores:88716870598191426677830>=85:260-84:7<602試題8(14分)編寫程序,輸入ー個正整數(shù)n,求下列算式的值。要求定義和調用函數(shù)fhct(k)計算k的階乘,函數(shù)返回值的類型是double〇運行示例:Entern:5sum=1.716672006年春浙江省高等學校計算機等級考試答案(二級C)試題1-6試題1-6試題7試題8合汁試題1~6(6) 丿(18)⑺ v(19) ノ(8) V(20) ノ(9) ノ(21)(10) V(22) J(11) J(23)(12) V(24) ノ試題フ#include<stdio.h>voidmain()intmark,a,p,£c=p=f=0;printff'Enterscores:',);scanf(**%d\&mark);while(mark>=0){iRmark>=85)a++;elseif(mark>=60)p-H-;elsefH-;scanf(**%dM,&mark);}printf1**>=85:%d\n*',a);printf(*,60-84:%d\n**,p);printf("〈60:%d\n”,a);}試題8#include<stdio.h>voidmain(){inti,n;doublex,sum;doublefact(intn);scanf1**%dn,&n);sum=0;fbr(i=l;i<=n;i++)sum=sum+l/fact(i);primT'sum=%f\n",sum);}doublefact(intn){inti;doubleres=1;fbr(i=l;i<=n;i++)res=res*i;returnres;)2006年秋浙江省高等學校計算機等級考試試卷(二級C)試題1(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選ー個正確答案。【程序說明】輸入一行字符,統(tǒng)計并輸出其中英文字母、數(shù)字和其他字符的個數(shù)。
運行示例:Entercharacters:f!x,y)=3x+5y-10letter=5,digit=4,other=6【程序】#include<stdio.h>voidmain(){intdigit,i,letter,other;ch;digit=letter=other=0;printfpEntercharacters:**);while( (2) !='\n')ifl: (3))letter++;(ch>=*0*&&chv=9)digit++;elseother-H-;printf(Mletter=%d,digit=%d,other=%d\nH,letter,digit,other);【供選擇的答案】B、B、floatD、charB、ch=gctchar()D、putchar(ch)C、doubleA、(ch=gctchar())C、getchar(ch)A、(ch>='a'&&ch<=2)&&(ch>=A&&chv=Z)B、(ch>=&&chv=ヲ)||(ch>=?A*&&ch<=T)C、ch>=*a,&&ch<=*Z'D、ch>=W&&ch<=A、if B、elseC、elseif D、ifelse試題2(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案屮,挑選ー個正確答案。【程序說明】輸入ー個整數(shù),將它逆序輸出。要求定義并調用函數(shù)reverse(longnumber),它的功能是返回number的逆序數(shù)。例如reverse。2345)的返回值是54321。運行示例:Enteraninteger:-123Afterreversed:-321【程序】#include<stdio.h>voidmain(){longin;longrevcrsc(longnumber);printff'Enteraninteger:**);scanf("%kT,&in);printf("Afterreversed:%ld\nM, (5) );longreverse(longnumber){intflag;(6)flag=number<0?-1:1;iR(7) )number=-number;while(number!=0){res= (8)number/=10;}returnflag*res;【供選擇的答案】(5)A、reverse()B、inC、reverse(in)D、reverse⑹A、res=0B、longresCヽlongres=0D、res⑺A、number>0Bヽnumber<0C^number!=0D、number=0(8)A、number%10B、res*10+number%10C、number/10D、res*10+number/10試題3(每小題3分,共12分)閱讀下列程序說明和程序,在每小題提供的若干可選答案中,挑選?個正確答案。【程序說明】輸入一個3行2列的矩陣,分別輸出各行元素之和.運行示例:Enteranarray:631-8312sumofrow0is9sumofrow1is-7sumofrow2is15【程序】#includc<stdio.h>voidmain(){intj,k,sum=0;inta[3][2];printff'Enteranarray:\nu);fbr(j=0;j<3;j-H-)fbifk=0;k<2;k++)scanff%d”,(9) );fbr(j=0;j<3;j++){(W)fbr(k=0;k<2;k-H-)sum=(II)printff'sumofrow%dis%d\nM,(12) ,sum);}【供選擇的答案】(9)A、aU][k]C、&a[j][k]B、a[k]U]D、&a[k][j](10)A、B、sum=-1;C、sum=1;D、sum=0;(11)A、sum+a[j][k]sum+a|j][j]C、sum+a[k][k]D、0(12)A、kB、jC、0D、1試題4(每小題3分,共12分)閱讀ド列程序并冋答問題,在每小題提供的若干?可選答案中,挑選ー-個正確答案。【程序】#include<stdio.h>voidmain(){intk;fbr(k=5;k>0;k—){iRk=3)continue;/*第6行?/printf(M%dゝk);)}(13)程序的輸出是 (13)〇TOC\o"1-5"\h\zA、54321 B、5421 C、54 D、3(14)將第6行中的continue改為break后,程序的輸出是 (14)A、54321 B、5421 C、54 D、3(15)將第6行中的continue刪除(保留分號)后,程序的輸出是 (15)A、54321 Bx5421 C,54 D、3(16)將第6行全部刪除后,程序的輸出是 (16) 。A、54321 B、5421 C、54 D、3試題5(每小題3分,共12分)閱讀下列程序并回答問題,在每小題提供的若干可選答案中,挑選ー個正確答案?!境绦颉?include<stdio.h>voidmain(){charc,s[80]=HHappyNewYear";inti;voidfl[char*s,charc);c=getchar();Rs,c);puts(s);void出char*s,charc)intk=O,j=O;while(s[k]!=^)[if(s[k]!=c){sU]=s[k];j++;}k++;}sU]=W;}(17)程序運行時,輸入字母a,輸出(17)〇AヽHappyNewYear B、HppyNewYerC、HayNewYear D、HappyNwYar(18)程序運行時,輸入字母e,輸出(18)〇A、HappyNewYear B、HppyNewYerC、HayNewYear D、HappyNwYar(19)程序運行時,輸入字母p,輸出(19)〇A、HappyNewYear B、HppyNewYerC、HayNewYear D、HappyNwYar(20)程序運行時,輸入字母b,輸出(20)〇AnHappyNewYear B、HppyNewYerC>HayNewYear D、HappyNwYar試題6(每小題3分,共12分)#include<stdio.h>structst{intx,y,z;};voidRstructst*t,intn);voidmain(){intk,n;structsttime;scanfV'%d%d%d%d”,&timc.x,&time.y,&timc.z,&n);R&time,n);printf(M%d:%d:%d\nn,time.x,timc.y,timc.z);}voidfi(structst*t,intn)t->z=t->z+n;if(t->z>=60){t->y=t->y+t->z/60;t->z=t->z%60;if(t->y>=60)(t->x=t->x+t->y/60;t->y=t->y%60;}if(t>>x>=24)t->x=t->x%24;}TOC\o"1-5"\h\z(21)程序運行時,輸入12125010,輸出 (21) 〇A、12:12:0 B、12:12:50 C、12:12:60 D、12:13:0(22)程序運行時,輸入12123010,輸出 (22) 〇A、12:12:0 B、12:12:10 C、12:12:30 D、12:12:40(23)程序運行時,輸入22593030,輸出 (23) 〇A、23:0:0B、22:59:60C、22:59:30D、22:0:0(24)程序運行時,輸入23590300,輸出 (24) 〇A、0:4:0B、23:59:300C、23:59:00D、23:0:0試題フ(14分)編寫程序,輸入100個學生的英語成績,統(tǒng)計并輸出該門課程的平均分以及不及格學生的人數(shù)。試題8(14分)編寫程序,輸入ー個正整數(shù)n,計算并輸出ド列算式的值。要求定義和調用函數(shù)total(n)計算1+1/2+1/3+ +l/n,函數(shù)返回值的類型是double〇2006年秋浙江省高等學校計算機等級考試答案(二級C)試題1?6123456789101112DABCCcBBCDAB131415161718192021222324BCADBDCADDAA試題フ(14分)編寫程序,輸入100個學生的英語成績,統(tǒng)計并輸出該門課程的平均分以及不及格學生的人數(shù)。#includc<stdio.h>voidmain()|intcount,k,a[100];doubleaver;fbr(k=0;k<100;k++)seanf("%d”,&a[k]);aver=0;fbr(k=0;k<100;k++)aver+=a[k];count=0;fbr(k=O;k<100;k++)iflfa[k]<60)count-H-;printsMaver=%f\nH,aver);printfif'fail%d\nM,count);}試題8(14分)編寫程序,輸入ー個正整數(shù)n,計算并輸出ド列算式的值。要求定義和調用函數(shù)total(n)計算1+1/2+1/3+ +l/n?函數(shù)返回值的類型是double。ぐ1 I丄1丄1丄亠1s=>—=1+—…七、k23n#include<stdio.h>voidmain(){intn;doubletoatl(intn);scanf("%d”,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國微波遠距離讀卡器行業(yè)投資前景及策略咨詢研究報告
- 2024至2030年逆變式直流手氬兩用焊機項目投資價值分析報告
- 2024至2030年覆銅線路板項目投資價值分析報告
- 2024至2030年噴頭濾芯項目投資價值分析報告
- 2025年全新樹木種植承包合同
- 國際學校合作辦學合同
- 企業(yè)級信息管理系統(tǒng)開發(fā)合同
- 電影發(fā)行分成合同
- 柴油發(fā)電機環(huán)保合規(guī)合同
- 2024版品質生活房地產居間服務合同協(xié)議書(個人品質)3篇
- 人教版高中生物選擇性必修1-綜合測評(B)
- 會計學原理期末測試練習題及答案
- 2022年福建省中考滿分作文《好更好》5
- 2 學會溝通交流第1課時正確對待不同看法 教學設計-2024-2025學年道德與法治五年級上冊統(tǒng)編版
- 你好瘋子劇本-你好瘋子話劇
- 寶鋼股份發(fā)行綠色債券融資案例研究
- 2024年7月國家開放大學法律事務專科《企業(yè)法務》期末紙質考試試題及答案
- 2024-2030年六方氮化硼行業(yè)營銷策略及前景運行狀況監(jiān)測分析研究報告
- 專題06直線與圓的位置關系、圓與圓的位置關系(課時訓練)原卷版
- 理論聯(lián)系實際談一談你對中國式現(xiàn)代化的中國特色的理解15篇
- 村鎮(zhèn)環(huán)衛(wèi)一體化實施方案
評論
0/150
提交評論