高级程序语言设计模拟题2及答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级程序语言设计模拟题2及答案

一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1.在计算机上可以直接运行的程序是写【 】 ? A.高级语言程序  B.汇编语言程序  C.机器语言程序 D.C语言源程序 2.下列符号串中,合法的C语言标识将是【 】 ? A._121    B.121_   C.a.121   D.#121 3.下列符号串中,合法的十进制整型常量是【 】 ? A.09876   B.0x9876   C.9.876*e4??? D.-9876 4.设有关变量已经正确定义并赋值,则下列表达式中符合C语言语法规则的是【 】 ? A.a_=\12??? B.a_1=a_2+=12??? C.int13.5%2??? D.a=b+7=C-2 5.若整型变量x的值为8,则下列表达式中值为1的表达式是【 】 ? A.x+=x-=x=x??? B.x%=x-1??? C.x%=x%=3??? D.x/=x+x 6.字符串m\x43\\\np\102q的长度是【 】 ? A.7????? B.9??? C.15??? D.16 7.设有定义语句“int a=10,*p=&a;”,则表达式“a十*p”的值是【 】 ? A.10??? B.20???? C.100??? D.语法出错 8.若有定义语句“int x,*p=&x,**ppx=&px;”,则下列表达式中错误的是【 】 ? A.x=*px?? B.x=**ppx??? C.px=&ppx??? D.*ppx=&x 9.如果某个函数在定义时,省略了存储类型,则默认的存储类型是【 】 ? A.auto??? B.void????? C.extern???? D.static 10.能正确定义一个用来指向打开文件的文件型指针变量fp的语句是【 】 ? A.file fp;? B.file *fp;?? C.FILE fp;?? D.FILE *fp; 11.存储整型数据-7856时,在二进制文件和文本文件中占用的字节数分别是【 】 ? A.2和2    B.2和5    C.5和5     D.5和2 12.设有数据定义语句“char string1[10]=ABCDE,string2[10]=xyz;”,则执行句“printf(%d,strlen(strcpy(string1,string2)));后的输出结果是【 】 ? A.9??? B.8??? C.5??? D.3 13.设有定义语句“int x[]={1,3,5,7,9,11,13},*p=x;”,则不能正确引用组x的合法元素的表达式是【 】 ? A.*(p--)  B.*(--p)?? C.*(p++)??? D.*(++p) 14.下列程序段的输出是[ ] ? char x=012,y=013; ? printf(%d,%d,%d, xy, x||y, xy); ? A.1,0,1??? B.1,0,0???? C.10,1,1??? D.1,1,l 15.对于输入语句scanf(%f,%f,a,b);要使变量a、b上的值分别为 1.78和2.48,则正确的输入是【 】 ? A. 1.78,2.48后跟回车????? B. 1.78 2.48后跟回车 ? C. 1.782.48后跟回车??????? D. 1.78;2.48后跟回车 16.执行下列程序段后的输出结果是【 】 ? x=9; ? while( x>7) ?{ printf("*");x--;} ? A.****???? B.***???? C.**???? D.* 17.关于带参数的主函数,下列说法中错误的是【 】 ? A.带参数的主函数中,形式参数名称是系统规定的,用户不能自己选择 ? B.带参数的主函数中,第1个形式参数是int型的 ? C.带参数的主函数中,第2个形式参数是字符型数组 ? D.带参数的主函数中,实际参数值只能在执行程序的命令行中获得 18.执行下列程序后的输出结果是【 】 ?? #define M(a,b)(a)>(b)?(a):(b) ?? main() ? { int i=10,i=15; printf(%d\n,10*M(i,j)); } A.10     B.15      C.100 D .150 19.执行下列程序后的输出结果是【 】 ?? int fun(int x1,int x2) ? { int x;x1>x2?(x=3):(x=4);return(x+x1); } ?? main() ? { printf(%d\n,fun( 7,8));} ? A.9???? B.10???? C.11???? D.1

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档