c语言程序设计题库.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
选 择 题 ( 每 题 1 分 共 2 0 分 ) C 语言程序从 main() 函数开始执行,所以这个函数要写在( D )。 A .程序文件的开始 B .程序文件的最后 C.它所调用的函数的前面 D ?程序文件的任何位置 下列方法中错误的是( D )。 A ?主函数可以分为两个部分:主函数说明部分和主函数体。 主函数可以调用任何非主函数的其它函数。 任何非主函数可以调用其它任何非主函数。 D.程序可以从任何非主函数开始执行。 a2_i D . int t.整型、实型、逻辑型、字符型 .整型、实型、字符型 a2_i D . int t .整型、实型、逻辑型、字符型 .整型、实型、字符型 A )。 D . 297 -a1 B ? a[i] C 语言中的简单数据类型包括( D ) 整型、实型、逻辑型 B C.整型、字符型、逻辑型 D 下列可以正确表示字符型常量的是( A.'\t ' B .”a” C .”\n 在C语言中,字符型数据所占的内存空间是( C )。 2个字节 B . 4 字节 C . 1 字节 D .由用户自定义 若 int 类型数据占 2 个字节 ,则 unsigned int 类型数据的取值范围是( B )。 0?255 B . 0 ?65535 C . -32768 ?32767 D . -256 ?255 若有以下类型说明语句: char a ;int b; float c; double d; 则表达式 a*b+d-c 的结果 类型为( D )。 A.float B .char C .int D . double 下列正确的预编译命令是( D )。 A.define PI 3.14159 B. #define P(a,b)=strcpy(a,b) C.#define stdio.h D.#define PI 3.14159 为表示逻辑表达式 79<X<90,应使用的C语言表达式是(A )。 A.( X>79 )&&( X<90 ) B .( X>79 )!=( X<90 ) a>0&&b&&c<0&&d>”0 的值是( A )。 .出错D. 5 a>0&&b&&c<0&&d>”0 的值是( A )。 .出错 D. 5 设有语句 “int a=2,b=3,c=-2,d=2; ”, 则逻辑表达式 A.1 B.0 C.-1 D 字符串 “ABCD在内存占用的字节数是( D )。 4 B . 6 C. 1 若有“ int a=1,x=1; ” ,则循环语句“ while(a<10) x++; a++; ”的循环执行( A )。 无限次 B .不确定次 C. 10次 D. 9次 有以下程序段 int k=0 while(k)k++; 则 while 循环体执行的次数是( C )。 无限次 B.有语法错,不能执行 C. 一次也不执行 D.执行1次 已知: int a[10]; 则对 a 数组元素的正确引用是( D )。 A. a[10] B . a[3.5] C . a(5) D . a[0] 变量的指针,其含义是指该变量的( B )。 A. 值 B. 地址 C. 名 D. 一个标志 下列说法中错误的是( C )。 构成数组的所有元素的数据类型必须是相同的 用指针法引用数组元素允许数组元素的下标越界 一维数组元素的下标依次是 1、2、3…… 定义数组时的长度可以是整型常量表达式 C 语言规定,简单变量做实参时,它和对应形参之间的数据传递方式为( B )。 A. 由系统选择 B. 单向值传递 C. 由用户指定传递方式 D. 地址传递 在C语言程序中,有关函数的定义正确的是( B )。 函数的定义可以嵌套,但函数的调用不可以嵌套 函数的定义不可以嵌套,但函数的调用可以嵌套 函数的定义和函数的调用均不可以嵌套 函数的定义和函数的均可以嵌套 若有以下说明语句: struct date { int year; int month; int day; }birthday; 则下面的叙述不正确的是( C )。 struct 是声明结构体类型时用的关键字 struct date 是用户定义的结构体类型名 birthday 是用户定义的结构体类型名 year,day 都是结构体成员名 、单项选择题(每题 1 分,共 20 分) 下列说法错误的是( B )。 A. C 程序运行步骤是编辑、编译、连接、执行。 C 语言的变量名必须用小写,常量用大写。 C 语言的三种基本结构是顺序、选择、循环。 D. C 程序一定由函数构成的。 下列 C 语言用户标识符中合法的是( B )。 A .3ax B .x C . case D .-e2 3. 在下列表达式中,属于字符型常量的是( B )。 A .A B .'a' C . "A" D .b 4. 若

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003
认证主体孙**

1亿VIP精品文档

相关文档

相关课程推荐