C语言练习试题及.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言练习试题及 C语言练习试题及 PAGE / NUMPAGES C语言练习试题及 单项选择题: 1.(  A  )是组成  C 语言程序的基本单位。 A、函数 2.C 语言程序从  B、过程 C  C、子程序 开始履行。  D、子例程 A) 程序中第一条可履行语句  B) 程序中第一个函数 程序中的 main 函数 D) 包含文件中的第一个函数 3、以下说法中正确的选项是( C )。 A、 C 语言程序老是从第一个定义的函数开始履行 B、在 C 语言程序中,要调用的函数一定在 C、C 语言程序老是从 main( )函数开始履行  main( )函数中定义 D、 C 语言程序中的  main( )函数一定放在程序的开始部分 4.以下对于  C 语言的说法错误的选项是(  B )  。 C 程序的工作过程是编写、编译、连结、运转 C 语言不划分大小写。 C程序的三种基本构造是次序、选择、循环 C 程序从 main 函数开始履行 5.以下正确的表记符是( C )。 [i]  t 6.以下  C语言用户表记符中合法的是(  B )。 A)3ax  B)x  C)case  D)-e2  E)union 7.以下四组选项中,正确的  C 语言表记符是(  C )。 A)  %x  B)  a+b  C)  a123  D)  123 8、以下四组字符串中都能够用作  C 语言程序中的表记符的是(  A )。 A、 print _3d db8 C、str_1 Cpp pow 语言中的简单数据种类包含(  aBc B、I\am while D、 Pxq D )。  one_half My->book  start$it line#  3pai A、整型、实型、逻辑型  B、整型、实型、逻辑型、字符型 C、整型、字符型、逻辑型  D、整型、实型、字符型 10.在 C 语言程序中,表达式 A) B)2  5%2 的结果是 C)1  D)3  C 。 11.假如 int a=3,b=4 ;则条件表达式 "a<b a:b" 的值是 __A__。 A) 3 B) 4 C) 0 D) 1 12.若 int x=2,y=3,z=4 则表达式 x<zy:z 的结果是 ( B ). A)4  B)3  C)2  D)0  E)1 13. C 语言中,关系表达式和逻辑表达式的值是(  B )  。 A) 0  B) 0 或  1  C) 1  D) ‘T’或 ’F’ 下边 ( D )表达式的值为 4. 11/3 B) 3 C) (float)11 /3 D)  (int)3+ 15.设整型变量  a=2,则履行以下语句后,浮点型变量  b 的值不为的是(  B ) =a  =(float)(1/a) =1/(float)a =1/(a* 16. 若“ int n; float f=; ” ,则履行“ n=(int)f%3 ”后, n 的值是( A) 以下对一维数组  a 的正确说明是:  D A) char a( 10); C)int k= 5, a[k] ;  B) int a[] ; D)char a[3]={ ‘a’,b’,’c’}; 18.以下能对一维数组  a 进行初始化的语句是  : (  C  ) A. int a[5]=(0,1,2,3,4,)  B. int a(5)={} C. int a[3]={0,1,2}  D. int a{5}={10*1} 19.在 C 语言中对一维整型数组的正确立义为  D  。 A)int a(10);  B)int n=10,a[n]; C)int n;a[n];  D)#define N 10 int a[N]; 20、已知:  int  a[10];  则对  a 数组元素的正确引用是(  D )。 A、 a[10]  B、 a[]  C、 a(5)  D、 a[0] 21.如有以下数组说明,则  i=10;a[a[i]]  元素数值是(  B )。 int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}; 22.如有说明:  int a[][3]={{1,2,3},{4,5},{6,7}};  则数组  a 的第一维的大小为  : ( B  ) A. 2  B. 3  C. 4  D.无确立值 5 7  D) 3 6 9 23.对二维数组的正确立义是(  C ) a[ ] [ ]={1,2,3,4,5,6};  a[2] [ ]={1,2,3,4,5,6}; a[ ]

文档评论(0)

135****7958 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档