网站大量收购闲置独家精品文档,联系QQ:2885784924

c语言期末复习.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C 语言程序设计》期末复习题 一、选择题 1. 由C 语言源程序文件编译而成的目标文件的缺省扩展名为 ( )。 A. cpp B. exe C. obj D. C 2. C 语言程序的基本模块为( )。 A. 表达式 B. 标识符 C. 语句 D. 函数 3. 设 x 和 y 均为逻辑值,则 x||y 为假的条件是( )。 A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个为假 4. x0 || y==5 的相反表达式为( )。 A. x=0 || y!=5 B. x=0 y!=5 C. x0 || y!=5 D. x0 y==5 5. 在下面的字符数据定义中,( )语句有语法错误。 A. char a[20]=”abcdefg”; B. char a[]=”x+y=55”; C. char a[15]={ ‘1’,’2’}; D. char a[10]=’5’; 6. 若用数组名作为函数调用的实参,传递给形参的是( )。 A. 数组的首地址 B. 数组中第一个元素的值 C. 数组中全部元素的值 D. 数组元素的个数 7. 假定 a 为一个整型数组名,则元素 a[4]的地址比该数组的首地址大( )个字节。 A. 4 B. 8 C. 16 D. 32 8. 下列给字符数组赋初值时,正确的是( )。 A. char s1[]=abcdef; B. char s2[4]=abcd; C. char s3[2][3]={abc,xyz}; D. char s4[4][]={a,x,s,t}; A. char *p=s; B. char *p=s; C. char *p;p=*s; D. char *p; p=s; 9. 变量 s 已定义为“char *s=”Hello world!”;”要使变量 p 指向 s 所指向的同一个字 符串,则定义为( )。 A. char *p=s; B. char *p=s; C. char *p;p=*s; D. char *p;p=s; 10. 要使 p 指向二维整型数组 a[10][20],p 应定义为( )。 A. int *p=a; B. int **p=a; C. int *p[20]=a; D. int(*p)[20]=a; 11.若有以下说明和语句,则输出结果是( )。 char s[12]=a book!; printf(%d,strlen(s)); A. 12; B. 8; C. 7; D. 11; 12.下列程序语句的输出结果是( )。 char sp[]=\t\v\\\0will\n; printf(%d,strlen(sp)); A. 14; B. 3; C. 9; D. 字符中有非法字符; 13.对于下列程序段,当输入“welcome”时,程序的输出结果是( )。 char m[20]; char n[30]=you a

您可能关注的文档

文档评论(0)

137****0427 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档