齐大C语言单选题(8)
c=max(a,b);
printf(\ }
int max(x,y)
int x,y;
{ int z;
if(x>y) z=x;
else z=y;
return(z); }
以下程序的输出结果为()。 main()
{int a=1,b=2,c=3,d=4,e=5; 210
printf(\+e))); }
单项选择
15
13
9
函数调用出错
B
int func(int x,int y) {
return(x+y); }
211 下列定义不正确的是()。
下列程序运行结果为()。
#define P 3
#define S(a) P*a*a main() 212
{int ar;
ar=S(3+5);
printf(\ }
已知p,p1为指针变量,a为数组名,j为213
整型变量,下列赋值语句中不
正确的是()。 214
经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是()。
215 两个指针变量可以()。
216 若已定义x为int类型变量,下列语句中
单项选择
#define PI 3.141592
192
p=&j,p=p1;
p=p+2; 相加 int p=&x;
#define S345
29
p=a;
p=a[5]; 相乘 int *p=x;
int max(x,y); int x,y; { } 27
p=&a[j];
p=a[2]+2; 不能指向同一地址 int *p=&x;
static char c;
25
p=10;
p=&(j+2); 指向同一地址 *p=*x;
C
B
D
A D C
说明指针变量p的正确语句是()。
217 关于指针概念说法不正确的是()。
218
设有说明int (*ptr)[M];其中标识符ptr是()。
219 下面选择中正确的赋值语句是(设char a[5],*p=a;)()。
220
具有相同类型的指针变量p与数组a,不能进行的操作是()。
若有下列定义,则对a数组元素地址的正确引用是()。 221
int a[5],*p=a;
若有下列定义和语句,则对a数组元素的非法引用是()。 222
int a[2][3], (*pt)[3]; pt=a; 若有下列定义,则对a数组元素地址的正确引用是()。 223
int a[5],*p=a; 以下程序段 char
*alp[]={\224 puts(alp[1]);
的输出结果是()。
设有以下语句,若0 char str[4][2]={\,*strp[4]; 单项选择 一个指针变量只能指向同一类型变量 M个指向整型变量的指针 p=\p=a; &a[5] pt[0][0] *(p+5) A strp 一个变量的地址称为该变量的指针 指向M个整型变量的函数指针 a=\*p=a[0]; p+2 *(pt+1)[2] *p+2 B str[k] 只有同一类型 变量的地址才能放到指向该类型变量的指针变量之中 一个指向具有M 个整型元素的一维数组的指针 *p=\p=&a[0]; a++ *(pt[1]+2) *(a+2) D strp[k] 指针变量可以由整数赋,不能用浮点赋 具有M个指针元素的一维指针数组,每个元素都只能指向整型量 *a=\p=&a; &a *(a[0]+2 *&a[5] DEF *strp D C A D B B C D A int j; for (j=0;j<4;j++) strp[j]=str[j]; 执行下列语句后的结果为()。 int x=3,y; 226 int *px=&x; y=(*px)++; 227 若有定义:char *p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为()。 228 当定义一个结构体变量时,系统分配给它的内存是()。 设有如下定义: struct sk {int a; float b;} data,*p; 229 若要使p指向data中的a域,正确的赋值语句是()。 230 以下对枚举类型名的定义中正确的是()。 在下列程序段中,枚举变量c1,c2的值依次是()。 enum color 231 {red,yellow,blue=4,green,white} c1,c2; c1=yellow;c2=white; 单项选择 x=3,y=3 p1=&ch; scanf(\各成员所需内存量的总和 p=(struct sk*)&data.a; enum a={sum,mon,tue}; 1,6 x=4,y=3 p2=(char *)malloc(1);scanf(\结构中第一个成员所需内存量 p=(struct sk*) data.a; enum a {sum=9,mon=-1,tue}; 2,5 x=3,y=4 *p3=getchar(); 结构中最后一个成员所需内存量 p=&data.a; enum a={\\ 1,4 x=4,y=4 p4=&ch;*p4=getchar(); 成员中占内存量最大者所需的容量 *p=data.a; enum a {\\ 2,6 B C A A B A 单项选择 printf(\232 变量p为指针变量,若p=&a,下列说法不&*p==&a *&a==a (*p)++==a++ *(p++)==a++ D 正确的是()。 以下程序的输出结果是()。 main() { char s[]=\ 233 p=s; printf(\ printf(\ printf(\ } 执行下列语句后的结果为()。 int x=3,y; 234 int *px=&x; y=*px++; 235 下列各m的值中,能使 m%3==2&&m%5==3&&m%7==2为真的是()。 若有以下程序段:int a=3,b=4; 236 a=a^b;b=b^a;a=a^b;则执行以
…… 此处隐藏:434字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




