1、C语言题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设 int a,b,c,x,y; 则下列表达式中,( ) 是算术表达式。选项:a、a=b+c+b、a&b3c、a-x/yd、y!=x题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序段的输出值为( )。x=0;for(j=0;j=6;j+) if(j%2) continue;x+=j; printf(x=%dn,x); 选项:a、x=6b、x=8c、x=9d、x=12题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下表达式中,( )的值为0。选项:a
2、、5 % 6b、5/6c、5 & 6d、5!= 6题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序的输出结果是 。#include main() char ch35=AAAA, BBB,CC;printf(%sn, ch1); 选项:a、AAAAb、 BBBc、 BBBCCd、 CC题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:int x=3;则执行以下的语句后,x的类型为( )。x=(double)x/3+0.5选项:a、doubleb、floatc、intd、void题号:6题型:单选题(请在以下几个选项中选择唯一正确答
3、案)本题分数:5内容:设:int x; 则以下表达式中,( )与其它三项不同。选项:a、x+1b、x+c、+xd、x+=1题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列变量说明语句中,( )正确。选项:a、int_a=123b、double b=okc、long do=0x7dLd、float 2_and=4.56 题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int (*f)() ;则f是个( )。选项:a、整型指针变量b、数组指针c、指针数组d、函数指针题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内
4、容:结构化程序设计主要强调的是( )。选项:a、程序的规模b、程序的易读性c、程序的效率d、程序的可移植性题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若有说明语句:char *g=morning,则printf(%.3s,g); 的输出结果是( )。选项:a、morb、ingc、morningd、格式不正确,没有输出值题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:宏定义#define PI 3.14159中,宏名PI代替一个( )。选项:a、常数 b、字符串c、符号d、变量题号:12题型:单选题(请在以下几个选项中选择唯一正确答
5、案)本题分数:5内容:以下程序段用于给数组a的所有元素输入数据,请选择正确答案填入划线处。main( )int a10, i=0;while(i10) scanf(%d,_); 选项:a、aib、&aic、&ai+d、&a+i题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设 int x=1, y=1; 表达式(!x|y-)的值是选项:a、0b、1c、2d、-1题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设有以下函数说明:ggg(double x) 则函数的类型隐含( )。 选项:a、与参数x的类型相同b、void型c、int型d
6、、无法确定题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下能正确定义一维数组的选项是( )。选项:a、int num;b、#define N 100 int numN;c、int num0:100;d、int n=100题号:16题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设某函数调用语句为func(r1,func(r2,func(r3,r4); 其中r1、r2、r3、r4均为形式参数,则函数f有( )个参数。选项:a、4b、3c、2d、1题号:17题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int k=017
7、;g=117;则以下语句的输出值为( ).printf(%dn,+k); printf(%xn,g+);选项:a、15 6fb、16 70c、15 71d、16 75题号:18题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:int x,*pb;则以下赋值语句中,( )正确。选项:a、*pb=&x;b、pb=x;c、pb=&x;d、*pb=*x题号:19题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:在C语言的if 语句中,用作判断的表达式是( )。选项:a、关系表达式b、逻辑表达式c、算术表达式d、任意表达式题号:20题型:单选题(请在以下几个选项中
8、选择唯一正确答案)本题分数:5内容:判断字符串s1和s2是否相等,应该使用( )。选项:a、if(s1=s2)b、if(s1=s2)c、if(strcmp(s1,s2)d、if(strcpy(s1,s2)题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:根据下述定义,能输出字母M的语句是( )。struct person char name9; int age;class10=Johu,17,Paul,19,Mary,18,Adam,16; A、prinft(%cn,class3.nane); B、pfintf(%cn,class3.name1); C、prinf
9、t(%cn,class2.name1); D、printf(%cn,class2.name0)标准答案:D学员答案:D本题得分:5 题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下叙述中,( )不正确。 A、语言中,文本文件以ASC码形式存储数据 B、语言中,访问二进制文件的速度比文本文件快 C、语言中,随机读写方式不适用于文本文件 D、语言中,顺序读写方式不适用于二进制文件 标准答案:D学员答案:D本题得分:5 题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:下面程序的输出结果是( )。#include main() int
10、 x=f; printf(%cn,A+(x-a+1); A、G B、H C、I D、J标准答案:A学员答案:A本题得分:5 题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下程序的输出结果是( )。#include main() int x=1,a=0,b=0;switch(x)case 0:b+;case 1: a+;case 2: a+;b+;printf(a=%d,b=%dn,a,b); A、a=2,b=1 B、a=1,b=1 C、a=1,b=0 D、a=2,b=2标准答案:A学员答案:A本题得分:5 题号:5 题型:单选题(请在以下几个选项中选择唯一正
11、确答案) 本题分数:5内容:以下程序的输出结果是( )。#include #define SQR(X) X*X main() int a=16, k=2, m=1; a/=SQR(k+m)/SQR(k+m); printf(%dn,a); A、16 B、2 C、9 D、1标准答案:B学员答案:B本题得分:5 题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:该程序的执行结果是( )。 #include func(int a,int b) static int m=0,i=2;i+=m+1; m=i+a+b; return (m); main() int k=4,m
12、=1,p; p=func(k,m); printf(%d,p);p=func(k,m); printf(,%dn,p); A、8,15 B、8,16 C、8,17 D、8,8标准答案:C学员答案:C本题得分:5 题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:下列程序执行后的输出结果是( )。#include main() char arr24; strcpy(arr0,you);strcpy(arr1,me);arr03=&;printf(%s n,arr); A、you&me B、you C、me D、err标准答案:A学员答案:A本题得分:5 题号:8 题
13、型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:下列程序执行后的输出结果是( )。#include void func(int *a,int b) b0=*a+6; main() int a,b5;a=0; b0=3;func(&a,b);printf(%dn,b0); A、6 B、7 C、8 D、9标准答案:A学员答案:A本题得分:5 题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下函数的功能是( )。fun(char *p2, char *p1) while(*p2=*p1)!=0) p1+;p2+; A、将p1所指字符串复制到p2所
14、指内存空间中 B、将p1 所指字符串的地址赋给指针 p2 C、对p1和p2两个指针所指字符串进行比较 D、检查p1和p2两个指针所指字符串中是否有0 标准答案:A学员答案:A本题得分:5 题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下程序中,while循环工执行循环体( )次。#include main() int i=0;while(i10) if(i=10 or a=0|a=10 & a=10a=0标准答案:D学员答案:D本题得分:5 题号:14 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下程序的输出结果是( )。#in
15、clude main() char w10=ABCD,EFGH,IJKL,MNOP,k;for(k=1;kx); A、10 B、11 C、20 D、21标准答案:B学员答案:B本题得分:5 题号:17 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:C语言规定,函数返回值的类型是由( )。 A、return语句中的表达式类型所决定 B、调用函数时的主调函数类型所决定 C、调用函数时系统临时决定 D、在定义该函数时所指定的函数类型所决定 标准答案:D学员答案:D本题得分:5 题号:18 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:以下程序的输出结果是( )。#include long fun(int n) long s; if(n=1|n=2) s=2; else s=n-fun(n-1); return s; main() printf(%ldn, fun(3); A、1 B、2 C、3 D、4标准答案:A学员答案:A本题得分:5 题号:19 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5内容:若执行以下程序时从键盘上输入9,则程序的输出结果是( )。#include main() int n;scanf(%d,&n);if(n+sex)标准答案:B学员答案:B本题得分:5
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1