西华大学C语言程序设计复习题教程.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西华大学C语言程序设计复习题教程

《C语言程序设计》考试题型示例 复习例程 一、单项选择题 1.以下四组变量标识符均为合法的是( B )。 A)cosx_Value、CASE、sin(x) B)Sum_Value、x01_value、xxx C)a_b_c_01、FILE、x_01_y D)Num#、abc_01、X_value_A 2.设有二维数组定义:float a[3][3] ; 假设a[0][0]= =2001H,则a[2][2]= =( C )。 A)2010H B)2036H C)2021H D)2024H 3.设有整型变量x和y,且x=y=10;则计算表达式x=(x++ , y++) , x+y;后x的值为( D) A)11 B)20 C)22 D)10 4.如果要使用一维数组,其正确的定义是(D ) A)int array[ ]; B)const n=10, array[n]; C)int n, array[n]; cinn; D)int n=5, *array=new int [n]; 5.下述函数myfun的功能是( C ) int myfun(char s[ ],char t[ ]) (A)将字符串t复制到字符串s { char *ps=s,*pt=t; (B)将串s连接到串t的尾部 while(*ps)ps++; (C)将串t连接到串s的尾部 whie(*pt)*ps++=*pt++; (D)将字符串s复制到字符串t *ps=’\0’; } 6.下面的程序运行后的输出结果是( A ) void swap(int **x,int **y) main( ) { int *t; { int a=111,b=333; t=*x;*x=*y;*y=t; swap(pa,pb); } couta’\t’bendl; } (A)111 333 (B)333 111 (C)111 111 (D)333 333 7.下面的程序运行后的输出结果是( A ) int x=100; main( ) void myfun( ) { int x=100; { int i; myfun( ); for(i=1;i=10;i++)x++; coutxendl; } } (A)100 (B)110 (C)0 (D)随机值 8.程序段char str1[10]=”Hello” , str2[10]=”Hello!” ; if(strcmp( str1,str2 ))puts(“Yes”) ; else puts(“No”); 的输出结果是( B) A)No B)Yes C)语法错误 D)无输出结果 9.下面的程序段的输出结果是( B ) int a[3][3]={11,22,33,44,55,66,77,88,99}; int *p=a[0]+1; cout*p’\t’*(*(a+1)+1))endl; A)11 13 B)22 55 C)11 11 D)12 11 10.函数调用:strstr(strcat(str1,str2),str3)的功能是(C ) A)将串str1复制到串str2中后再连接到串str3之后 B)将串str1连接到串str2之后,再在str1中定位串str3 C)将串str2复制到串str1中后再将串str3连接到串str1之后 D)将串str2连接到串str1之后,再在str1中定位str3 11.设有结构体类型stuNode的定义如下,则sizeof(stuNode)的大小是( B )个字节: typedef struct student{ int num; A)16 char name[8]; B)20 float score; C)24 struct student *next; D)17 }stuNode; 12.关于C语言,以下叙述中正确的是(D )。 A)构成C程序的基本单位是文件 B)可以在一个函数中定义另一个函数 C)main()函数必须放在其它函数之前 D)除main()以外的函数也可以调用自身 13.程序设计的三个层次由低到高的顺序是(A ) A)机器语言程序设计—汇编语言程序设计—高级语言程序设计 B)汇编语言程序设计—机器语言程序设计—高级语言程序设计 C)高级语言程序设计—汇编语言程序设计—机器语言程序设计 D)机器语言程序设计—高级语言程序设计—汇

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档