1、3217int a10;合法的数组元素的最小下标值为()。A、1B、0C、10D、9B45能正确表示逻辑关系: a10或a0 的C语言表达式是A、a=0 | a=10 or a=10 & a=10 | aD157main()int x=1,a=0,b=0;switch (x) case 0: b+; case 1: a+; case 2:b+; printf(a=%d,b=%d,a,b);该程序的输出结果是( )A、2,2B、2,1C、1,1D、1,04784设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()。A、不确定B、doubleC、intD、float1
2、647 以下程序中,while循环的循环次数是_ int i=0; while(i10) if(ib)=c 的值为真。66若有 # define S(a,b) a*b 则语句 area=S(3,2); area的值为6。758若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。2158#define 和printf 都不是C语句。5102关系运算符 100) printf(“%dn”, a 100);else printf(“%dn”, a = 100);13255表达式(int)(double)(5/2)+2.5)的值是_.42472阅读下
3、面程序,程序执行后的输出结果为_。#include stdio.hchar a,b;for(a=0,b=9;ab;a+,b-)%c%cprintf(n);0918273645937以下程序段的输出结果是_。int i = 0, sum = 1; do sum += i+; while( i y)if(xz)printf(,x);else printf(,y);%dn,z);3程序设计2660/*-【程序设计】-功能:计算出k以内最大的10个能被13或17整除的自然数之 和。(k3000)。-*/#include #includeconio.hvoid bky();int fun(int k)
4、/*Begin*/ /* End */main() int m;Enter m: scanf(, &m);nThe result is %dn, fun(m); bky(); void bky() FILE *IN,*OUT; int s ; int t; int o; IN=fopen(in.dat,r if(IN=NULL)Read FILE Error OUT=fopen(out.datw if(OUT=NULL)Write FILE Error for(s=1;s=2)&(b10)if(k%13=0)|(k%17=0) a=a+k; k-; return a;5854C语言中不可以嵌套
5、的是()。A、选择语句B、循环语句C、函数调用D、函数定义1957C语言中,逻辑等价于A、非零的整数B、大于零的整数C、非零的数D、大于零的数3786用户定义的函数不可以调用的函数是()。A、本文件外的B、main函数C、本函数下面定义的D、非整型返回值的1764以下叙述中正确的是 ()。A、C程序中注释部分可以出现在程序中任意合适的地方B、分号是C语句之间的分隔符,不是语句的一部分C、花括号“和”只能作为函数体的定界符D、构成C程序的基本单位是函数,所有函数名都可以由用户命名299下面四个选项中,均是不合法的浮点数的选项是()。A、-e3 .234 1e3B、160. 0.12 e3C、123 2e4.2 .e5D、-.18 123e4 0.06131假定所有变量均已正确定义,下列程序段运行后x的值是()。k1=1;k2=2;k3=3;x=15;if(!k1) x-;else if(k2) x=4; else x=3;A、15B、14C、3D、43208若变量已正确定义,以下程序段的输出结果是x=5.16894; printf(“%fn”, (int)(x*1000+0.5)/(float
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1