电脑编程,所有C语言题库试卷编号:2203所属语言:C语言试卷方案:所有C语言题库试卷总分:1220分共有题型:1种一、程序填空共122题(共计1220分)第1题(10.0分)题号:558难度:中第2章/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:一个40磅重的板碎成4块,每块正好是一个整数磅,且用这4块当砝码能称出1~40磅的整数重量的物体。编程求这4块的各自重量。-------------------------------------------------------*/#include#includemain(){inti,j,k,l,p,t1,t2,t3,t4;for(i=1;i=======(答案1)=======j=i=======(答案2)=======39-i-j=========或=========39-i-j=======(答案3)=======i*t1+j*t2+k*t3+l*t4=========或=========i*t1+j*t2+k*t3+l*t4=======(答案4)=======39第2题(10.0分)题号:525难度:较易第2章/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:利用全局变量计算长方体的体积及三个面的面积。-------------------------------------------------------*/#includeints1,s2,s3;intvs(inta,intb,intc){intv;/***********SPACE***********/v=【?】;s1=a*b;/***********SPACE***********/s2=【?】;s3=a*c;return此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。v;}main(){intv,l,w,h;printf(“\ninputlength,widthandheight:“);/***********SPACE***********/scanf(“%d%d%d“,【?】,&w,&h);/***********SPACE***********/v=【?】;printf(“v=%ds1=%ds2=%ds3=%d\n“,v,s1,s2,s3);}答案:=======(答案1)=======a*b*c=========或=========a*c*b=========或=========b*a*c=========或=========b*c*a=========或=========c*a*b=========或=========c*b*a=======(答案2)=======b*c=========或=========c*b=======(答案3)=======&l=======(答案4)=======vs(l,w,h)第3题(10.0分)题号:356难度:易第1章/*-------------------------------------------------------【程序填空】---------------------------------------------------------题目:从键盘输入一组整数,使用条件表达式找出最大的整数。当输入的整数为0时结束。例如,输入123540时,输出“max=5“。-------------------------------------------------------*/#include#includemain(){intnum=-1;intmax=0;printf(“请输入一组整数:\n“);/***********SPACE***********/【?】(num!=0){scanf(“%d“,&num);/***********SPACE***********/max=【?】?num:max;}/***********SPACE***********/【?】(“max=%d\n“,max);}答案:=======(答案1)=======while=======(答案2)=======num>max=========或=========num>=max=========或=========max此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。-------------------------------------------------------*/#includemain(){intn,i,j;printf(“EnteriNTnumber,with0toend\n“);i=j=0;scanf(“%d“,&n);while(n!=0){/***********SPACE***********/if(n>0)i=【?】;/***********SPACE***********/if(n=======(答案1)=======i+1=========或=========1+i=======(答案2)=======j+1=========或=========1+j=======(答案3)=======&n第5题(10.0分)题号:364难度:中第6章/*-------------------------------------------------------【程序填空】---------------------------------------------------------功能:计算并输出high以内最大的10个素数之和,high由主函数传给fun函数,若high的值为100,则函数的值为732。-------------------------------------------------------*/#include#include#includeintfun(inthigh){intsum=0,n=0,j,yes;/***********SPACE***********/while((high>=2)&&(【?】)){yes=1;for(j=2;j=======(答案1)=======nn=========或=========n=n=======(答案2)=======high%j==0=========或=========!(...