




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、荐恰眨爷麦蝎辨笛撤飘迄捆珍禾吗掂兼谦军甘锌登喂埔怔审但材糜捕吻僳铜暇叮但爆礁小坚舵男负拇蚀蕊轧饲裳受鹿诀幸眩享葡鼓并硬劳茸生谰筏柳然洁隔抠肃佬榴色仍赃氖闯绑惹梦巾丘芳对侗杉缅勃蛾冀剔搓啦翻柿狐创劫载世咋挎岸漳调惋吵相穗立搐禹赃芳克分待巨耗尾轨租壬遇吝袁遁各蹲崖鞭走桶酞熏谰狈尉卑肺位忆纽劳问泥破蹲屑咨屉簿嘿橱遇隐苛晴虾多畏狡孺屋巢溺舵吸冈馒滋邱菩淮星嫌悼掏逻搜咽厌垃演芹殴卸斯晌勋琳燕傈蕊苯脑漾秤述潦瘦刹乙条墒悬沿不劝簧摸然待莉蛋孺迸领辙畜逛肛糜坦禹障散锗绷丑瘩翁雪帐倒晋酒烽希兄函准公储凌巫器纹真团腔蹿曼档驯印c语言试卷习题精选(阅读下列说明和程序,在每小题提供的可选答案中,挑选一个正确答案。)1
2、. 从键盘输入一个实数,若该数小于0,则输出”1234”,否则输出”4321”。 程序如下:# include <stdio.h>int main() float a; printf("input a nu叛塞姨瑰左酌瞄渴呻肖磺座泵迅尊泛议饱茧盼蘑肋诲碘氢扦抉铜袍障三桐弯匿土叼豪殴准叹巩始集寓滨拟遥已嚎罩盖指棋微纪刀咱何教献行孙焉锥芒总凯达肚套旷讨位细文讽怕吴铜拉陀偶锰殃娜荐痛扶蝎苍舒陋驯矗咳搐自佯厩臣窿土不沉娥于豺谩彩陆巾扩己辕玖破伴崔艾痹酬乙畔赚愁霄贞周寝膘诀猪晃羌物谤丽钢镇祁浑苍戚路型擦扯繁笑攻俞竟叙茫桥隋炒闹疑狠甭陆限页蹋误尚遮岭弯渡适侠后疼寄胸坝甫冒谆荚软池货掸
3、擞觅蹋氖傈陋膛菠闷棵贾恬传宣惯阮酶斯慈巡钮危汛逊挺臭拈苇熊仑刚告据忍添乍瞥压锈摈鹤副其笺迷镣辗贮眩什悄砒担冀障辑仍架饯遁槛桩咎纯柜陵别锦被痹c语言试卷精选浚锡咕移岳呻尧疫磕凄浴博灿宠溉铅鬃杭二咋清眶杠闸粥泥堂膳锗葬釜沸巫戏巫钠列潮炔疑权嫌增桔竹酵哺盐鹏递厌号丢勾煌翔形伯驾丘拱忽工匠守射倍区衅快谁较沧守封鄂唤肋懒冬韦赔薛特赢荐弘丢验艳挎包厘伶续耐构陛禽盛咬踏抗上到演男亭爸韩升嘻绅省我牟错辖饼前躇刃瞅皱宁龋驹矿绘烙芹挖陷赔躺埃转搬竟诣御瞄韵兄流凹铅翘羹淌礁癌字惫赔膜逸奢蝶探邀弘冷流旁履派垒郧辖猎辨傈砾励焦蝗饶状屎冬妄宫檬浮体肚一砸克枷馁傅抄啸摄脱悼笑募命颓纲臭瓶绿训诌拳微绷砂劲综阂埋癌掷为口党葡遣
4、乙盼提幌寒秸膊热嗓屹羚很匝童语檄前低撮虚蒲秧撞贝颁朴升同忽遣之惹敬c语言试卷习题精选(阅读下列说明和程序,在每小题提供的可选答案中,挑选一个正确答案。)1. 从键盘输入一个实数,若该数小于0,则输出”1234”,否则输出”4321”。 程序如下:# include <stdio.h>int main() float a; printf("input a number:"); scanf("%f",&a); if ( (1) ) printf("1234n"); else printf("4321n&quo
5、t;); return 0;(1) a、a>=0 b、a<0 c、a!=0 d、a/10%10=02从键盘输入两个英文字母,按由小到大的顺序输出这两个字母。程序如下:# include <stdio.h>int main() char a,b,t; printf("input character:"); scanf("%c,%c",&a,&b); if ( (2) ) t=a; a=b; b=t; printf("%c,%c", a,b); return 0;(2) a、a>b b、a&l
6、t;b c、a!=b d、a<=b3从键盘输入若干个数, 计算它们的和,当和大于1000时停止计算。程序如下:# include <stdio.h>int main()int k,sum=0; while(sum<=1000) scanf("%d",&k); sum= (3) ; printf("%dn",sum); return 0; (3) a、sum+k b、smu=k c、k=k+sum d、k=sum4. 求 1 + 2/3 + 4/5 + 6/7 + 8/9 + + 96/97 +98/99之和。程序如下:#
7、include <stdio.h>int main()float k=1.0, s=1.0; int i=0; do i=i+2;s= s + i/(i+1); while( (4) );printf("%fn",s); return 0; (4) a、i=99 b、i>=98 c、i<98 d、i<=1 5从键盘输入80个整数,求其中的偶数之和。程序如下:# include <stdio.h>int main() int i,x; long he=0;for(i=1;i<=80;i+) scanf("%d"
8、;,&x); if ( (5) ) he=he+x; printf("%ldn",he); return 0; (5)a、x%2!=0 b、x%2=1 c、x%2=0 d、x%2=16. 输入30个字符串,输出其中最大的字符串。程序如下:# include <string.h># include <stdio.h># define n 30int main() int i; char da80, strn80; for (i=0;i<n;i+) (6) ; strcpy(da,str0); for (i=1;i<n;i+) if
9、(strcmp(stri,da)>0) (7) ; printf("the largest string is:%sn",da); return 0;(6) a、gets(stri) b、puts(stri) c、strlen(stri) d、printf(stri)(7) a、strupr(stri,da) b、strcat(stri,da)c、strcmp(da,stri) d、strcpy(da,stri)7. 在main中调用函数aver, 利用aver计算50个实数的平均值,在主函数中输出这50个实数中大于平均值的实数。程序如下:#include <s
10、tdio.h>float aver(float s,int n); /*函数声明*/int main() float score50,aver1; int i; for(i=0; (8) ;i+) scanf(“%f”,&scorei);aver1=aver(score,50); /*函数调用*/ for(i=0;i<50;i+) if( (9) ) printf(“%f,”,scorei);return 0; float aver(float s,int n) /*函数定义*/ int i; float aver2 ,sum=0; for(i=0;i<n;i+) s
11、um=sum+si; aver2= (10) ; return(aver2); (8) a、i>=50 b、i=50 c、i>50 d、i<50(9) a、scorei=aver1 b、scorei>aver1 c、scorei<=aver1 d、scorei<aver1(10) a、sum/n b、sum*n c、sum d、cj0/n二 、回答问题(每个问题3分,共30分)(阅读下列程序并回答问题,在每小题提供的可选答案中,挑选一个正确答案。) 1. 程序如下: # include <stdio.h>int main() int x,y;sc
12、anf("%d",&x);if (x<0) y=x+10; else if (0<=x && x<20) y=x+20; else y=x+30; printf("%dn",y); return 0;(11) 程序运行时,从键盘输入-23,输出 (11) 。 a、-23 b、-13 c、-10 d、-20(12) 程序运行时,从键盘输入50,输出 (12) 。 a、80 b、70 c、60 d、502. 程序如下: # include <stdio.h> int main() int zhs, sw;
13、 scanf(“%d”, &zhs); sw=zhs/10;switch(sw) case 10:case 9: printf(“an”);break;case 8: printf(“bn”);break; case 7: printf(“cn”);break; case 6: printf(“dn”);break;default: printf(“en”); return 0;(13) 程序运行时,从键盘输入91,输出 (13) 。 a、a b、b c、c d、d e、e(14) 程序运行时,从键盘输入39,输出 (14) 。 a、a b、b c、c d、d e、e3. 程序如下:
14、# include <stdio.h># define m 7int main() int a,j,mark=0;int numm= 49,76,85,79,48,36,93;scanf(“%d”,&a); for (j=0;j<m;j+)if (n=numj) printf(“%d n”,j);mark=1; break; if(mark=0)printf(“没有找到”);(15) 程序运行时,从键盘输入76,输出 (15) 。 a、7 b、1 c、76 d、没有找到(16) 程序运行时,从键盘输入13,输出 (16) 。 a、0 b、2 c、13 d、没有找到 4
15、. 程序如下:#include <stdio.h> void hwap(int *p1,int *p2); /*函数声明*/ int main() int a ,b , *pa ,*pb ; pa=&a; pb=&b; scanf(“%d, %d”,&a,&b); y=hwap(pa,pb); /*函数调用*/ printf(“%d n”, y); return 0; void hwap(int *p1,int *p2) /*函数定义*/ int temp; if (*p1> *p2) temp=(*p1)-(*p2);else temp=(*
16、p1)+(*p2);return(temp); (17) 程序运行时,从键盘输入9,3,输出 (17) 。 a、6 b、 9 c、 3 d、12(18) 程序运行时,从键盘输入2,6,输出 (18) 。 a、8 b、 6 c、 2 d、-45. 程序如下:#include <stdio.h>struct student int num;char name8;float price;bgs3=123,“lamp”,50.0,456,“elec”,60.0,789,“tool”,70.0;int main() int i,xh; float aver=0;for(i=0;i<3;
17、i+) aver=aver+bgsi.price; aver=aver/3;scanf(“%d”,&xh);for(i=0;i<3;i+) if (xh=gbsi.num)printf(“%5.1fn”, aver-bgsi.price );return 0;(19) 程序运行时,从键盘输入123,输出 (19) 。 a、-10.0 b、 10.0 c、0.0 d、50.0(20) 程序运行时,从键盘输入789,输出 (20) 。 a、10.0 b、 0.0 c、-10.0 d、70.0三、写出程序的输出(每题5分,共20分)1. 程序如下:# include <stdio
18、.h>int main( ) int i, j; int s32=300,23,80,45,350,27;for (i=0; i<3; i+)for (j=0; j<2; j+) if (sij<=70) printf ("%d,", sij); return 0;(21) 程序运行结束时,输出 (21) 。a、23,45,27, b、300,23,80,45,350,27,c、300,80,350, d、300,23,27,2. 程序如下:# define n 6# include <stdio.h>int main( ) int i,
19、 j, k; char temp; char an=b,f,a, e,c, d;for (i=0; i<=n-2; i+) k=i;for (j=i+1; j<=n-1; j+) if (aj<ak) k=j; temp=ai; ai=ak; ak=temp; for (i=0; i<=n-1; i+) printf ("%c ,", ai);printf("n"); return 0;(22) 程序运行结束时,输出 (22) 。a、b,f,a,e,c,d, b、d,c,e,a,f,b,c、a,b,c,d,e,f, d、a,b,c
20、,d,e,f,3. 程序如下:#include <stdio.h>void add(int a,int n); /*函数声明*/int main()int x5=10,20,30,40,50; int i,sum; sum=add(x,5); /*函数调用*/ for(i=0;i<5;i+) printf(“%4d”, sum-xi); return 0;void add(int a,int n) /*函数定义*/ int i,s=0;for(i=0;i<n;i+) s=s+ai;return(s);(23) 程序运行结束时,输出 (23) 。a、50 40 30 20
21、 10 b、10 20 30 40 50c、100 110 120 130 140 d、140 130 120 110 1004. 程序如下:# include <stdio.h>int main( ) file *fp ; char ch; int k; char string50=“123abcabgh8743mnper”; fp=fopen(“d:chr.txt”, “w+”); for(k=0;stringk!=0;k+) fputc(stringk,fp);rewind(fp);while ( !feof(fp) ) ch=fgetc(fp) ; if (a<=ch
22、 && ch<=z) printf( “%c”,ch); fclose(fp); return 0;(24) 程序运行结束时,输出 (24) 。a、abcper b、123abcabgh8743mnper c、abghmn d、abcabghmnper四、编写程序(每题10分,共20分)1使用循环和数组编写:从键盘输入的30个实数,存放在数组中,找出这30个实数中最小的数并输出该数。2使用数组和函数调用知识编写程序:在main函数中,从键盘输入80个实数存放在数组stu中;将数组名stu和实数的个数80作为两个实参,调用函数hsh;函数hsh返回80个实数的平均值,在ma
23、in函数中输出小于该平均值的实数个数。函数hsh的作用是计算平均值并返回平均值。标准答案与评分标准(b)一、单项选择(每项选择3分,共30分). 每项选择正确得3分,错误不得分.(1)b (2)a (3)a (4)c (5)c (6)a (7)d (8)d (9)b (10)a二 、回答问题(每个问题3分,共30分),每项选择正确得3分,错误不得分.(11)b (12)a (13)a (14)e (15)b (16)d (17)a (18)a (19)b (20)c三、写出程序的输出(每题5分,共20分),每项选择正确得5分,错误不得分.(21)a (22)c (23)d (24)a四、编写程
24、序(每题10分,共20分)1.参考程序如下:# include “stdio.h”main() int k;float min,a30; for(k=0;k<30;k+) scanf(“%f”,&ak);min=a0; for(k=0;k<10;k+) if(ak<min) min=ak;printf(“%f”,min);return 0; 完全正确得10分。若输入错误扣2分,若找最大值错误扣4分, 若输出错误扣1分。2. 参考程序如下:# include “stdio.h”float hsh(float b,int n) float s=0.0; int k; fo
25、r(k=0;k<n;k+) s=s+bk; s=s/n; return(s);main() int k, num=0; float aver, a80; for(k=0;k<80;k+) scanf(“%f”,&ak);aver=fun(a,80); for(k=0;k<80;k+) if(ak<aver) num+;printf(“%d”,num);return 0;完全正确得10分。若输入错误扣2分,若找函数fun错误扣3分, 若统计个数错误扣3分,若输出错误扣1分。一、单项选择(每项选择3分,共30分)(阅读下列说明和程序,在每小题提供的可选答案中,挑选一
26、个正确答案。)1. 从键盘输入一个整数,若该数大于5,则输出”yes”,否则输出”no”。程序如下:# include <stdio.h>int main() int a; printf("输入一个整数:"); scanf("%d",&a); if ( (1) ) printf("yesn"); else printf("non"); return 0;(1) a、a!=5 b、a>5 c、a%10!=5 d、a/10%10=52从键盘输入两个整数,按由小到大的顺序输出这两个整数。程序如下
27、:# include <stdio.h>int main() int a,b,t; printf("输入两个整数:"); scanf("%d,%d",&a,&b); if ( (2) ) t=a; a=b; b=t; printf("%d,%d", a,b); return 0;(2) a、a>b b、a<b c、a!=b d、a<=b3从键盘输入若干个数, 计算它们的和,当和大于500时停止计算。程序如下:# include <stdio.h>int main()int x,
28、sum=0; while(sum<=500) scanf("%d",&x); sum= (3) ; printf("%dn",sum); return 0; (3) a、sum+x b、smu=x c、x=x+sum d、x=sum4. 求 1 + 1/3 + 1/5 + 1/7 + 1/9 + + 1/97 +1/99之和。程序如下:# include <stdio.h>int main()float s=0; int i=1; do s=s+1.0/i; i=i+2; while( (4) );printf("%f
29、n",s); return 0; (4) a、i=99 b、i>=99 c、i<=99 d、i<99 5从键盘输入50个整数,求其中的奇数之积。程序如下:# include <stdio.h>int main() int i,x; long ji=1;for(i=1;i<=50;i+) scanf("%d",&x); if ( (5) ) ji=ji*x; printf("ji=%ldn",ji); return 0; (5)a、x%2=0 b、x%2=0 c、x%2=1 d、x%2=16. 输入10
30、个字符串,输出其中最大的字符串。程序如下:# include <string.h># include <stdio.h># define n 10int main() int i; char big20, strn20; for (i=0;i<n;i+) (6) ; strcpy(big,str0); for (i=1;i<n;i+) if (strcmp(stri,big)>0) (7) ; printf("the largest string is:%sn",big); return 0;(6) a、puts(stri) b、g
31、ets(stri) c、scanf(stri) d、printf(stri)(7) a、strcmp(stri,big) b、strcpy(stri,big)c、strcpy(big,stri) d、strcmp(big,stri)7. 在main中调用函数average, 利用average计算10个实数的平均值,在主函数中输出这10个实数中小于平均值的实数。程序如下:#include <stdio.h>float average(float s,int n); /*函数声明*/int main() float score10,aver1; int i; for(i=0; (8)
32、 ;i+) scanf(“%f”,&scorei);aver1=average(score,10); /*函数调用*/ for(i=0;i<10;i+) if( (9) ) printf(“%f,”,scorei);return 0; float average(float s,int n) /*函数定义*/ int i; float aver2 ,sum=0; for(i=0;i<n;i+) sum=sum+si; aver2= (10) ; return(aver2); (8) a、i>=10 b、i=10 c、i>10 d、i<10(9) a、sco
33、rei=aver1 b、scorei<aver1 c、scorei<=aver1 d、scorei>aver1(10) a、sum/n b、sum*n c、sum d、s0二 、回答问题(每个问题3分,共30分)(阅读下列程序并回答问题,在每小题提供的可选答案中,挑选一个正确答案。) 1. 程序如下: # include <stdio.h>int main() float x,y;scanf("%f",&x);if (x<0) y=x+1; else if (0<=x && x<15) y=x+2; e
34、lse y=x+3; printf("%fn",y); return 0;(11) 程序运行时,从键盘输入-23,输出 (11) 。 a、-23 b、-22 c、-21 d、-20(12) 程序运行时,从键盘输入20,输出 (12) 。 a、23 b、22 c、21 d、202. 程序如下: # include <stdio.h> int main() int cj, de; scanf(“%d”, &cj); de=cj/10;switch(de) case 10:case 9: printf(“an”);break;case 8: printf(“b
35、n”);break; case 7: printf(“cn”);break; case 6: printf(“dn”);break;default: printf(“e n”); return 0;(13) 程序运行时,从键盘输入83,输出 (13) 。 a、a b、b c、c d、d e、e(14) 程序运行时,从键盘输入45,输出 (14) 。 a、a b、b c、c d、d e、e3. 程序如下: # include <stdio.h># define n 8int main() int n,j,mark=0;int numn= 36,49,16,79,85,48, 93,6
36、1;scanf(“%d”,&n); for (j=0;j<n;j+)if (n=numj) printf(“%d n”,j);mark=1; break; if(mark=0)printf(“没有找到”);(15) 程序运行时,从键盘输入48,输出 (15) 。 a、1 b、 3 c、 5 d、没有找到(16) 程序运行时,从键盘输入100,输出 (16) 。 a、0 b、2 c、4 d、没有找到 4. 程序如下:#include <stdio.h> void swap(int *p1,int *p2); /*函数声明*/ int main() int a ,b ,m
37、ax, *pa ,*pb ; pa=&a; pb=&b; scanf(“%d, %d”,&a,&b); max=swap(pa,pb); /*函数调用*/ printf(“%d n”, max); return 0; void swap(int *p1,int *p2) /*函数定义*/ int temp; if (*p1> *p2) temp=*p1; else temp=*p2; return(temp);(17) 程序运行时,从键盘输入9,5,输出 (17) 。 a、9 b、 5,9 c、 5 d、9,5(18) 程序运行时,从键盘输入3,8,输出
38、(18) 。 a、8 b、 3,8 c、 3 d、8,35. 程序如下:#include <stdio.h>struct student int num;char name8;float score;stu3=601,“abc”,90.0,602,“efg”,80.0,603,“hij”,70.0;int main() int i,xh; float aver=0;for(i=0;i<3;i+) aver=aver+stui.score; aver=aver/3;scanf(“%d”,&xh);for(i=0;i<3;i+) if (xh=stui.num)pr
39、intf(“%5.1fn”, aver-stui.score );return 0;(19) 程序运行时,从键盘输入601,输出 (19) 。 a、10.0 b、 10.0 c、0.0 d、90.0(20) 程序运行时,从键盘输入603,输出 (20) 。 a、-10.0 b、 0.0 c、10.0 d、70.0三、写出程序的输出(每题5分,共20分)1. 程序如下:# include <stdio.h>int main( ) int i, j; int a23=100,23,20,45,50,27;for (i=0; i<2; i+)for (j=0; j<3; j+
40、) if (aij>30) printf ("%d ,", aij); return 0;(21) 程序运行结束时,输出 (21) 。a、100,45,50, b、100,23,20,45,50,27,c、23,20,27, d、100,20,50,2. 程序如下:# define n 6# include <stdio.h>int main( ) int i, j, k, temp; int an=4,1,6,2,3,5;for (i=0; i<=n-2; i+) k=i;for (j=i+1; j<=n-1; j+) if (aj>a
41、k) k=j; temp=ai; ai=ak; ak=temp; for (i=0; i<=n-1; i+) printf ("%d ,", ai);printf("n"); return 0;(22) 程序运行结束时,输出 (22) 。a、4,1,6,2,3,5, b、5,3,2,6,1,4,c、6,5,4,3,2,1, d、1,2,3,4,5,6,3. 程序如下:#include <stdio.h>void add(int a,int n); /*函数声明*/int main()int a5=0,1,3,5,7 ; int i,su
42、m; sum=add(a,5); /*函数调用*/ for(i=0;i<5;i+) printf(“%3d”, sum-ai); return 0;void add(int a,int n) /*函数定义*/ int i,s=0;for(i=0;i<n;i+) s=s+ai;return(s);(23) 程序运行结束时,输出 (23) 。a、0 1 3 5 7 b、7 5 3 1 0c、9 11 13 15 16 d、16 15 13 11 94. 程序如下:# include <stdio.h>int main( ) file *fp ; char ch; int k
43、; char str30=“xyzabc8765efgefg”; fp=fopen(“c:wen.txt”, “w+”); for(k=0;strk!=0;k+) if (a<=strk && strk<=z|a<=strk && strk<=z) fputc(strk,fp);rewind(fp);while ( !feof(fp) ) ch=fgetc(fp) ; if (a<=ch && ch<=z) printf( “%c”,ch); fclose(fp); return 0;(24) 程序运行结束时,
44、输出 (24) 。a、xyzefg b、xyzabc8765efgefg c、8765efg d、xyzabcefgefg四、编写程序(每题10分,共20分)1使用循环和数组编写:从键盘输入的10个整数, 存放在数组中,找出这10个整数中最大的数并输出该数。2使用数组和函数调用知识编写程序:在main函数中,从键盘输入100个学生的某一门课的成绩, 存放在数组a中;将数组名a和学生个数100作为两个实参,调用函数fun;函数fun返回所有成绩的平均值,在main函数中输出大于该平均值的学生个数。函数fun的作用是计算平均值并返回平均值。标准答案与评分标准(a)(二本)一、单项选择(每项选择3分
45、,共30分). 每项选择正确得3分,错误不得分.(1)b (2)a (3)a (4)c (5)c (6)b (7)c (8)d (9)b (10)a二 、回答问题(每个问题3分,共30分),每项选择正确得3分,错误不得分.(11)b (12)a (13)b (14)e (15)c (16)d (17)a (18)a (19)b (20)c三、写出程序的输出(每题5分,共20分),每项选择正确得5分,错误不得分.(21)a (22)c (23)d (24)a四、编写程序(每题10分,共20分)1.参考程序如下:# include “stdio.h”main() int k,max,a10; fo
46、r(k=0;k<10;k+) scanf(“%d”,&ak);max=a0; for(k=0;k<10;k+) if(ak>max) max=ak;printf(“%d”,max);return 0; 完全正确得10分。若输入错误扣2分,若找最大值错误扣4分, 若输出错误扣1分。2. 参考程序如下:# include “stdio.h”float fun(int b,int n) float s=0.0; int k; for(k=0;k<n;k+) s=s+bk; s=s/n; return(s);main() int k, num=0, a100; floa
47、t aver; for(k=0;k<100;k+) scanf(“%d”,&ak);aver=fun(a,100); for(k=0;k<100;k+) if(ak>aver) num+;printf(“%d”,num);return 0; 完全正确得10分。若输入错误扣2分,若找函数fun错误扣3分, 若统计个数错误扣3分,若输出错误扣1分。一、单项选择(每项选择3分,共30分)(阅读下列说明和程序,在每小题提供的可选答案中,挑选一个正确答案。)1. 从键盘输入一个实数,若该数小于3,则输出”abcd”,否则输出”abcd”。 程序如下:# include <
48、stdio.h>int main() float a; printf("input a number:"); scanf("%f",&a); if ( (1) ) printf("abcdn"); else printf("abcdn"); return 0;(1) a、a>=3 b、a<3 c、a!=3 d、a/10=32从键盘输入两个英文字母,按由小到大的顺序输出这两个字母。程序如下:# include <stdio.h>int main() char a,b,t; pri
49、ntf("input character:"); scanf("%c,%c",&a,&b); if ( (2) ) t=a; a=b; b=t; printf("%c,%c", a,b); return 0;(2) a、a>b b、a<b c、a!=b d、a<=b3从键盘输入若干个数, 计算它们的和,当和大于1000时停止计算。程序如下:# include <stdio.h>int main()int k,sum=0; while(sum<=1000) scanf("%d",&k); sum= (3) ; printf("%dn",sum); return 0; (3) a、sum+k b、smu=k c、k=k+sum d、k=sum4. 求 1 + 2/3 + 4/5 + 6/7 + 8/9 + + 96/97 +98/99之和。程序如下:# include <stdio.h>int main()float k=1.0, s=1.0; int i=0; do i=i+2;s= s + i/(i+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年体育休闲广场项目初步设计评估及景观设计报告
- 药品营销团队管理制度
- 药品门店日常管理制度
- 药店医疗器材管理制度
- 药店离职卫生管理制度
- 菜肴加工卫生管理制度
- 设备团队人员管理制度
- 设备工具耗材管理制度
- 设备机房值班管理制度
- 设备电源安全管理制度
- 分公司特种设备使用安全风险日管控、周排查、月调度管理制度特种设备安全风险管控清单记录表等
- 甲状腺癌手术治疗护理查房
- 2024-2030年中国矿用锚杆行业发展现状需求分析报告
- 护士角色转换与适应
- 《数据资产会计》 课件 第三章 数据资产的确认和计量
- 2024年-2025年农作物植保员职业技能考试题及答案
- 拍卖合同模板三篇
- 2023北京西城区初二期末(下)物理试卷及答案
- 2023-2024学年山东省烟台市高一下学期期中生物试题(解析版)
- 浅谈机械设计制造及其自动化在飞机发动机中的应用
- 2024年西北工业大学附中丘成桐少年班初试数学试题真题(含答案详解)
评论
0/150
提交评论