高级语言程序设计(c)

高级语言程序设计(c)

ID:15629445

大小:70.50 KB

页数:7页

时间:2018-08-04

高级语言程序设计(c)_第1页
高级语言程序设计(c)_第2页
高级语言程序设计(c)_第3页
高级语言程序设计(c)_第4页
高级语言程序设计(c)_第5页
资源描述:

《高级语言程序设计(c)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择题(每小题3分,共60分)1.请选出可用作C语言用户标识符的一组标识符B。A)voidB)a3_b3C)ForD)2aDetine_123-abcDOWORDIFCasesizeof2.C语言程序的基本单位是B。A)程序行B)语句C)函数D)字符3.下列运算符中优先级最高的是B。A)

2、含有两个数组元素的字符型一维数组C)aa数组的两个元素分别存放的是含4个字符的一维字符数组的首地址D)aa数组的两个元素中各自存放了字符'a'和'A'的地址6.若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为D。A)a<>0B)!aC)a=0D)a7.下面程序要求从键盘上输入值并打印,请选择正确的输入方法B。main(){inta,b;scanf("x=%d,y=%d",&x,&y);printf("x=%d,y=%d",x,y);}A)5,6B)x=5,y=6C)5↙6D)568.设有如下函数定义:第7页(共7页)intf

3、(char*s){char*p=s;while(*p!=ˊˊ)p++;return(p-s);}如果在主函数中用下面的语句调用上述函数,则输出结果为B。printf("%d",f("Greatwall."));A)9B)10C)8D)09.定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是C。for(i=0;i<3;i++)printf("%d",x[i][2-i]);A)159B)147C)357D)36910.下列对字符串的说法中,错误的是D。A)字符串就是一个字符数组B)字符串可以

4、整体输入输出C)字符串可以比较大小D)存储字符串所需的内存空间等于字符串的长度11.下面函数的功能是。sss(char*s,*t){while((*s)&&(*t++==*s++));reunrn(*s-*t);}A)求字符串的长度B)比较两个字符串的大小C)将字符串s复制到字符串t中D)将字符串s续接到字符串t中12.若有以下定义和语句,则输出结果是C。chars1="12345",s2="1234"printf("%d",strlen(strcpy(s1,s2)));第7页(共7页)A)4B)5C)9D)1013.以下正确的程序段是。A)charst

5、r[2];B)char*p;scanf("%s",&str);scanf("%s",p);C)charstr[20];D)charstr[20],*p=str;scnaf("%s",&str[2]);scanf("%s",p[2]);14.以下程序段的输出结果是A。intx=3;do{printf("%3d",x-=2);}while(!(--x));A)1B)30C)1-2D)死循环15.以下程序的输出结果是A。#include#includemain(){char*s1="AbCbEf",*s2="AB";s1++;

6、s2++;printf("%d",strcmp(s1,s2));}A)正数B)负数C)零D)不确定的值16.以下一维数组a的正确定义是D。A)inta(10);B)intn=10,a[n];C)intn;D)#defineSIZE10inta[n];inta[SIZE];17.若有定义:inta[2][3];则对a数组中第i行第j列元素地址的正确引用为A。A)*(a[i]+j)B)(a+i)C)*(a+j)D)a[i]+j18.以下程序段运行后,i的值为B。inti=8;第7页(共7页)switch(i+1){case8:i++;break;case9:

7、++i;case10:++i;break;default:i=i+1;}A)9B)11C)10D)1219.以下程序输出的结果是c。func(inta){intb=0;intstaticc=5;b++;c+=1;return(a+b+c);}main(){inta=4,i;for(i=0;i<3;i++)printf("%d",func(a));}A)111111B)111111C)111213D)11121320.若有以下说明和语句:structstudent{intnumber;char*name;}stu1,*p=&stu1;则以下引用方式不正确的是D

8、和E。A)stud1->numberB)(*p).n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。