您好,欢迎访问三七文档
题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:表达式x*=m+2等价于()。A、x=x*m+2B、x=m+2*xC、x=m*(x+2)D、x=x*(m+2)标准答案:D学员答案:D本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设有以下函数说明:ggg(doublex){…}则函数的类型隐含()。A、与参数x的类型相同B、void型C、int型D、无法确定标准答案:C学员答案:C本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设有说明语句:chara='\x72’,则变量a。A、包含1个字符B、包含2个字符C、包含3个字符D、包含4个字符标准答案:A学员答案:A本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:在C语言的if语句中,用作判断的表达式是()。A、关系表达式B、逻辑表达式C、算术表达式D、任意表达式标准答案:D学员答案:D本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设intk=017;g=117;则以下语句的输出值为().printf(%d\n,++k);printf(%x\n,g++);A、156fB、1670C、1571D、1675标准答案:D学员答案:D本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设inta,b,c,x,y;则下列表达式中,()是算术表达式。A、a=b+c++B、a&&b3C、a-x/yD、y!=x标准答案:C学员答案:A本题得分:0题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:intx,*pb;则以下赋值语句中,()正确。A、*pb=&x;B、pb=x;C、pb=&x;D、*pb=*x标准答案:C学员答案:C本题得分:5题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:当调用函数时,实参是个数组名,则传送给形参的是()。A、数组的存储首地址B、数组的长度C、数组的元素个数D、数组第一个元素的值标准答案:A学员答案:A本题得分:5题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:字符(char)型数据在计算机内存中的存储形式是()。A、EBCDIC码B、ASCII码C、反码D、补码标准答案:B学员答案:B本题得分:5题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:判断字符串s1和s2是否相等,应该使用()。A、if(s1=s2)B、if(s1==s2)C、if(strcmp(s1,s2))D、if(strcpy(s1,s2))标准答案:C学员答案:C本题得分:5题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设char*strp[4]={aa,bbb,cccc,ddddd};则printf(%s\n,strp[3]+2);的输出结果为()。A、ccB、cccC、dddD、ddddd标准答案:C学员答案:C本题得分:5题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列变量说明语句中,()正确。A、int_a=123B、doubleb=okC、longdo=0x7dLD、float2_and=4.56标准答案:A学员答案:B本题得分:0题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设:intx=3;则执行以下的语句后,x的类型为()。x=(double)x/3+0.5A、doubleB、floatC、intD、void标准答案:C学员答案:A本题得分:0题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下能正确定义一维数组的选项是()。A、intnum[];B、#defineN100intnum[N];C、intnum[0:100];D、intn=100标准答案:B学员答案:B本题得分:5题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:设int(*f)();则f是个()。A、整型指针变量B、数组指针C、指针数组D、函数指针标准答案:D学员答案:D本题得分:5题号:16题型:是非题本题分数:5内容:设:inti=6,j;则执行语句j=(++i)+(i++)后j的值131、错2、对标准答案:1学员答案:1本题得分:5题号:17题型:是非题本题分数:5内容:在宏定义#definePI3.1415926中,宏名PI代替了一个实数3.1415926。1、错2、对标准答案:1学员答案:2本题得分:0题号:18题型:是非题本题分数:5内容:sizeof(double)是一个函数调用。1、错2、对标准答案:1学员答案:2本题得分:0题号:19题型:是非题本题分数:5内容:全局变量,若未对其存储类别作任何说明,则隐含static型。1、错2、对标准答案:2学员答案:2本题得分:5题号:20题型:是非题本题分数:5内容:设:intx='g';则整型变量x被赋予字符g。1、错2、对标准答案:1学员答案:1本题得分:5题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:能正确表示关系a≥10或a≤0的C逻辑表达式是()。A、a=10ora=0B、a=0|a=10C、a=10&&a=0D、a=10‖a=0标准答案:D学员答案:D本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:对于基类型相同的两个指针变量之间,不能进行的运算是()。A、B、=C、+D、–标准答案:C学员答案:C本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序段的输出结果是()。#includevoidfun(int*x,int*y){printf(%d%d,*x,*y);*x=3;*y=4;}main(){intx=1,y=2;fun(&y,&x);printf(%d%d\n,x,y);}A、2143B、1212C、1234D、2112标准答案:A学员答案:A本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若执行以下程序时从键盘上输入9,则程序的输出结果是()。#includemain(){intn;scanf(%d,&n);if(n++10)printf(%d\n,n);elseprintf(%d\n,n--);}A、11B、10C、9D、8标准答案:B学员答案:B本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是()。#includevoidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0;b[0]=3;func(&a,b);printf(%d\n,b[0]);}A、6B、7C、8D、9标准答案:A学员答案:A本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下函数的功能是()。fun(char*p2,char*p1){while((*p2=*p1)!='\0'){p1++;p2++;}}A、将p1所指字符串复制到p2所指内存空间中B、将p1所指字符串的地址赋给指针p2C、对p1和p2两个指针所指字符串进行比较D、检查p1和p2两个指针所指字符串中是否有‘\0’标准答案:A学员答案:A本题得分:5题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:该程序的执行结果是()。#includefunc(inta,intb){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main(){intk=4,m=1,p;p=func(k,m);printf(%d,p);p=func(k,m);printf(,%d\n,p);}A、8,15B、8,16C、8,17D、8,8标准答案:C学员答案:C本题得分:5题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是()。#includemain(){chararr[2][4];strcpy(arr[0],you);strcpy(arr[1],me);arr[0][3]='&';printf(%s\n,arr);}A、you&meB、youC、meD、err标准答案:A学员答案:A本题得分:5题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序的输出结果是()。#includemain(){inti,k,a[10],p[3];k=5;for(i=0;i10;i++)a[i]=i;for(i=0;i3;i++)p[i]=a[i*(i+1)];for(i=0;i3;i++)k+=p[i]*2;printf(%d\n,k);}A、20B、21C、22D、23标准答案:B学员答案:B本题得分:5题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下列程序执行后的输出结果是()。#includemain(){inta[3][3],*p,i;p=&a[0][0];for(i=p;i9;i++)p[i]=i+1;printf(%d\n,a[1][2]);}A、6B、8C、9D、随机数标准答案:A学员答案:A本题得分:5题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下程序的输出结果是()。#include#defineSQR(X)X*Xmain(){inta=16,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(%d\n,a);}A、16B、2C、9D、1标准答案:B学员答案:A本题得分:0题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:下面关于局部变量和全局变量的说法中,()正确。A、main函数中定义的变量是全局变量B、在任何函数内部定义的变量都是局部变量C、全局变量都在程序运行期间根据需要动态分配存储空间的D、局部变量都是在程序运行期间根据需要动态分配存储空间的标准答案:B学员答案:B本题得分:5题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若运行以下程序时从键盘输入abcdef回车,则输出结果是()。#includemain(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf(%s%s,p,q);printf(%s%s\n,p,q);}A、defdefB、abcdefC、abcdD、dd标准答案:A学员答案:A本题得分:5题号:14题型:单选题(请在以下几个选项中选择唯一确答案)本题分数:5内容:下列程序的运行结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x=&a,*y=&b;fun(x,y);printf(%d%d\n,a,b);}A、63B、36C、编译出错D、00标准答案:B学员答案:B本题得分:5题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。A、p=2*(int*)malloc(sizeof(int));B、p=(int*)malloc(2*sizeof(int));C、p=(int*)malloc(2*2);D、p=(int*)calloc(2,sizeof(int))标准答案:A学员答案:D本题得分:0题号:16题型:是非题本题
本文标题:C语言(本)-华理
链接地址:https://www.777doc.com/doc-8532074 .html