当前分类: 计算机等级考试(二级C语言)
问题:若fp是指向某文件的指针,且已读到该文件的末尾,则C标准函数feof(fp)的返回值是()A、-1B、1C、0D、NULL...
查看答案
问题:以下程序段运行后*(p+3)的值为() char a[]=”good”; char *p; p=a; A、‘d’B、‘/0’C、存放’d’的地址D、‘0’...
问题:若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()A、1B、0C、-1D、2...
问题:要将一个整数12000分别以ASCII码文件和二进制文件形式存放,各自所占的存储空间分别是()字节。...
问题:设已定义:char str1[10],str2[10]=”Fujian”;则能将字符串”Fujian”赋给数组str1的正确语句是()A、str1=”Fujian”B、strcpy(str1,str2)C、strcpy(str2,str1)D、str1=str2...
问题:下面关于switch语句的叙述中,错误的是()A、case后面的表达式可以是关系表达式B、switch语句是多分支选择语句C、每一个case后面的值必须互不相同,否则会出现矛盾的现象D、在执行一个case分支后,可用一个break语句使流程跳出switch语句...
问题:有定义语句:"inta=1,b=2,c=3,x;",则以下选项中各程序段执行后,x的值不为3()A、if(c<a)x=1; else if(b<a)x=2:else x=3;B、if(a<3)x=3:else if(a<2)x=2; else x=1;C、if(a<3) x=3;if(a<2) x=2;if(a<l)x=1;D、if(a<b) x=b;if(b<c) x=c;if(c<a) x=a;...
问题:已知inta=’R’;则正确的表达式是()A、a%10B、a=int(3e2)C、2*a=a++D、a=a+a=a+3...
问题:设有定义int m=1,n=-1;则执行语句printf(〞%d/n〞,(m--++n));后的输出结果是()A、-1B、0C、1D、2...
问题:设整型变量a为5,使b不为2的表达式是()A、b=(++a)/3B、b=6-(--a)C、b=a%2D、b=a/2...
问题:在C语言中,函数一般由两个部分组成,它们是函数首部和()...
问题:在C语言中,判定逻辑值为“真“的最正确的叙述是()A、1B、非0的数C、大于0的数D、非0的整数...
问题:enum color{red,green,yellow=5,white,black};定义了一枚举类型。编译程序为值表中各标识符分配的枚举值依次为()。A、1、2、3、4、5B、0、1、5、2、3C、0、1、5、6、7D、3、4、5、6、7...
问题:有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。A、n=p2-p1;B、n=p2*p1;C、n=p2+p1;D、n=p1/p2;...
问题:假设有int x=11;,则表达式(x++*1/3)的值是()A、3B、12C、11D、0...
问题:若变量t为double类型,表达式(t=1,t+5,t)的值是()。A、1B、6.0C、1.0D、6...
问题:若有定义:int a=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值是()A、3.5B、3.0C、2.5D、2.0...
问题:若已定义:inta[13];则不能正确引用a数组的元素的是()A、a[0]B、a[10]C、a[10+3]D、a[13-5]...
问题:若有定义:inta,b;doublex;则以下不符合C语言语法的表达式是()A、x%(-3)B、a+=-1C、a=b=2D、x=a+b...
问题:以下有关宏替换的叙述不正确的是()。A、宏替换不占用运行时间B、宏名无类型C、宏替换只是字符串替换D、宏替换是在运行时进行的...