C语言程序设计第七章练习题带答案高职.docx
《C语言程序设计第七章练习题带答案高职.docx》由会员分享,可在线阅读,更多相关《C语言程序设计第七章练习题带答案高职.docx(8页珍藏版)》请在第一文库网上搜索。
1、习题7.单项选择题(1)设有定义:intn1=0,n2,*p=&n2,*q=&n1;以下赋值语句中与n2=n1;语句等价的是A)*p=*q;B)p=q;C)*p=&n1;D)p=*q;(2)若有定义:inix=0,*p=&x;,则语句Primf(%dn”,*p);的输出结果是A)随机值B)0C)X的地址D)P的地址(3)以下定义语句中正确的是A)chara-A,b=B;B)f1oata=b=10.0;C)inta=10,*b=&a;D)f1oat*a,b=&a;(4)有以下程序main()inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf(%d,%
2、d,%d,%dn,*p,*q,a,b);)程序运行后的输出结果是A)8,7,8,7B)7,8,7,8C)8,7,7,8D)7,8,8,7(5)设有定义:inia,*pa=&a;以下SCanf语句中能正确为变量a读入数据的是A)scanf(“d”,pa);B)scanf(d”,a);C)scanf(ii%d,f,&pa);D)scanf(“d”,*Pa);(6)设有定义:inn=0,*p=&n,*q=&p;则以下选项中,正确的赋值语句是A)P=!;B)*q=2;C)q=p;D)*p=5;(7)有以下程序voidfun(char*a,char*b)a=b;(*a)+;main()charc1=,A
3、,c2=a,*pI,*p2;p1=&c1;p2=&c2;fun(p1,p2);printf(w%cnw,c1,c2);)程序运行后的输出结果是A)AbB)aaC)AaD)Bb(8)若程序中已包含头文件StdiOh以下选项中,正确运用指针变量的程序段是A)f1oat*i=NU11;B)f1oat*f=&a;scanf(&d,f);*f=10.5;C)chart=,m,*c=&1;D)1ong*1;*c=&t;1=t0,;(9)有以下程序#inc1udemain()printf(%dn,NU11);)程序运行后的输出结果是D)NU11没定义,出错A)0B)1C)-1(10)已定义以下函数fun(i
4、nt*p)return*p:该函数的返回值是A)C)(11)A)不确定的值形参P所指存储单元中的值B)形参P中存放的值D)形参P的地址值下列函数定义中,会出现编译错误的是max*z=xy(intX,int?x:y;y,int*z)C)maxint(intxjnty)B)intmax(intx,y)intz;z=xy?x:y;returnz;)D)intmax(intx,inty)return(xy?x:y);(z=xy?x:y;return(z);(12)有以下程序段main()inta=5,*b,c=&b;b=&a;程序在执行了C=&b:b=&a;语句后,表达式:A)变量a的地址B)变量b中
5、的值C)(13)有以下程序main()chara,b,c,*d;a=,V;b=4xbc,;c=t0xab,;d=017;print(,%c%cn,a,b,c,*d);*c的值是变量a中的值D)变量b的地址编译时出现错误,以下叙述中正确的是A)程序中只有a=;语句不正确B)C)d=0127”;语句不正确b=xbc;语句不正确D)a=;和C=Oxab;语句都不正确(14)若有以下定义和语句#inc1udeinta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NU11;则以下选项中错误的语句是A)*q=0;B)w=p;C)*p=a;D)*p=*w;(15)有以下程序#inc1ude
6、int*f(int*x,int*y)(if(*x*y)returnx;e1sereturny;)voidmain()(inta=7,b=8,*p,*q,r;p=&a;q=&b;r=*f(p,q);printf(,%d,%d,%dn,a,b,r);)执行后输出结果是A)7,8,8B)7,8,7C)8,7,7D)8,7,8(16)若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是A)p=q;B)*p=*q;C)n=*q;D)p=n;(17)有以下程序voidfun(char*c,intd)*c=*c+1;d=d+1;printf(%c,%c,*c,d);Imain()chara
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 第七 练习题 答案 高职