资源描述:
《填空学习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、填空__________________________________________________1.下列程序的输出结果是___:#include"stido.h"main(){charb[]="ABCDEFG";char*chp=&b[7];while(--chp>&b[0])putchar(*chp);putchar('');}答案:GFEDCB2.#includemain(){charch1,ch2;intn1,n2;ch1=getchar();ch2=getchar();n1
2、=ch1-'0';n2=n1*10+(ch2-'0');printf(“%d”,n2);}程序运行时输入:12<回车>,执行后输出结果是___。}答案:123.若有以下程序:main(){inti,j;scanf("i=%d,j=%d",&i,&j);printf("i=%d,j=%d",i,j);}要求给i赋10,给j赋20,则应该从键盘输入___。答案:i=10,j=204__________________________________________________________________
3、__________________________________以下程序的输出结果是___。main(){inta=177;printf("%o",a);}答案:2615.以下程序运行后的输出结果是___。 main() {inta=1,b=3,c=5; if(c=a+b)printf("yes"); elseprintf("no"); }答案:yes6.下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。#includemain(){inti,
4、j;for(i=0;___;i++){j=i*10+6;if(___)continue;printf("%d",j);}}答案:i<=9
5、!(j%3==0)7.以下程序运行后的输出结果是___。main(){intx=10,y=20,t=0;if(x==y)t=x;x=y;y=t;printf("%d,%d",x,y);}答案:20,0_______________________________________________________________________________________
6、_____________8.执行下述程序的输出结果是___。#includefloataverage(int*pa,intn){inti;floatavg=0.0;for(i=0;i7、/2+1/3-1/4+1/5-1/6+……main(){intk,flag,n;floats;flag=1;s=0;scanf("%d",&n);for(k=1;k<=n;k++){s=s+___;___;}printf("sum=%fn",s);____________________________________________________________________________________________________}答案:1.0/k*flag
8、flag=-1*flag10下面程序的
9、功能是:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,最后当输入负数时结束输入。请填空:main(){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while(___){if(x>amax)amax=x;if(x=0
10、amin=x;12.下面程序的功能是计算1到10之间的奇数之和即偶数之和。请填空:main(){
11、inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2){a+=i;___;c+=b;}printf("偶数之和:%d",a);printf("奇数之和:%d",___);}_______________________________________________________________________________________________