中职技能高考C 语言月考试题(13 页)Good is good, but better carries it.精益求精,善益求善。计算机二(7)班 C 语言月考试题姓名________ 考号________1、设计程序输出以下图案**********************2、设计程序求 a+b-c 的结果3、设计程序求任意长方形的周长4、设计程序比较输入的 3 个不同数的大小,按从大到小输出 5、设计程序输出13,20,27,34……965,972,9796、设计程序输出 1 至 600 以内所有能被 3而且不能被 5 整除的数7、程序填空:求 197-90-88-……-32-30 的结果以下两种写法,分析程序,将横线部分补充完整。(1)#include int main( ){int i,s;i=90;s=__________;while(i>=30)(2)#include int main( ){int a,t,s;a=________;t=30;s=0;while(_________){t=t+a; a=a+2;}s=197-t;printf(“%d”,s)return 0;}{s=s-i;____________;} printf(“%d”,s)return 0;}8、设计程序求 2- +4- +8- +……+128- +256- 的结果基本输入输出函数1、#include main(){ int a=1,b=3,c=5;if (c==a+b)printf("yes\n");elseprintf("no\n");}输出结果:2、#include main(){ int a=12, b= -34, c=56, min=0;min=a; if(min>b) min=b; if(min>c) min=c;printf("min=%d", min);}输出结果:3、#include main() { int x=2,y= -1,z=5; if(xmain(){ float a,b,c,t;a=3;b=7;c=1;if(a>b){t=a;a=b;b=t;}if(a>c) {t=a;a=c;c=t;}if(b>c) {t=b;b=c;c=t;}printf("%5.2f,%5.2f,%5.2f",a,b,c); }输出结果:5.#include < stdio .h >main ( ){ float c=3.0 , d=4.0;if ( c>d )c=5.0;else if ( c==d ) c=6.0;else c=7.0; printf ( “%.1f\n”,c ) ;}运行结果:6.#include main(){int m;scanf("%d", &m);if (m >= 0){if (m%2 == 0)printf("%d is a positive even\n", m); elseprintf("%d is a positive odd\n", m);}else {if (m % 2 == 0) printf("%d is a negative even\n", m);else printf("%d is a negative odd\n", m);}}若键入-9,则运行结果为: 7. #include main(){ int num=0;while(num<=2){ num++;printf("%d\n",num);}}8.#include