- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序复习1
C语言程序的基本单位是____ A) 程序行 B) 语句 C) 函数 D) 字符
C语言程序的三种基本结构是____A、顺序结构,选择结构,循环结构B、递归结构,循环结构,转移结构C、嵌套结构,递归结构,顺序结构D、循环结构,转移结构,顺序结构
C语言规定,程序中各函数之间 A) 既允许直接递归调用也允许间接递归调用 B) 不允许直接递归调用也不允许间接递归调用 C) 允许直接递归调用不允许间接递归调用 D) 不允许直接递归调用允许间接递归调用
C语言可执行程序的开始执行点是( ) A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数
C语言中,运算对象必须是整型数的运算符是 A) %
B) \
C) %和\ D) *
C语言中函数返回值的类型是由( )决定。 A) return语句中的表达式类型 B) 调用函数的主调函数类型 C) 调用函数时临时 D) 定义函数时所指定的函数类型C语言中数组名作为参数传递给函数,作为参数的数组名被处理为_____。A、该数组的长度。 B、该数组的元素个数。 C、该数组中各元素的值。 D、该数组的首地址。
C语言中数组下标的下限是________。 A、1 B、0 C、视具体情况 D、无固定下限
C语言中最简单的数据类型包括 A) 整型、实型、逻辑型 B) 整型、实型、字符型 C) 整型、字符型、逻辑型 D) 整型、实型、逻辑型、字符型
sizeof(float)是( )A) 一种函数调用 B) 一个不合法的表示形式 C) 一个整型表达式 D) 一个浮点表达式
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 A) input x,y,z;
B) scanf(%d%d%d,x,y,z);
C) scanf(%d%d%d,x,y,z);
D) read(%d%d%d,x,y,z);
表示关系x=y=z的c语言表达式为 A) (X=Y)(Y=Z)
B) (X=Y)AND(Y=Z)
C) (X=Y=Z)
D) (X=Y)(Y=Z)
程序片段:在TC20中, int i=65536; printf(%d\n,i);的输出结果是____ A) 65536
B) 0
C) 有语法错误,无输出结果 D) -1
当调用函数时,实参是一个数组名,则向函数传送的是____ A) 数组的长度 B) 数组的首地址 C) 数组每一个元素的地址 D) 数组每个元素中的值
对于基类型相同的两个指针变量之间,不能进行的运算是 A)
B) =
C) +
D) -
假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是 A) 3
B) 6
C) 10
D) 20
假定有以下变量定义: int k=7 ,x=12; 则能使值为3的表达式是 A) x%=(k%=5)
B) x%=(k-k%5)
C) x%=k-k%5
D) (x%=k)-(k%=5)
请选出合法的C语言赋值语句 A) a=b=58
B) i++;
C) a=58,b=58
D) k=int(a+b);
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是 A) -3
B) 9
C) -12
D) 6
若变量a是int类型,并执行了语句:a=‘A+1、6;,则正确的叙述是 A) a的值是字符C B) a的值是浮点型 C) 不允许字符型和浮点型相加 D) a的值是字符‘A’的ASCII值加上1。若变量已正确说明为float类型,要通过语句scanf(%f %f %f ,a,b,c);给a赋于10、0,b赋予22、0,c赋予33、0,不正确的输入形式是: A) 10
B) 10、0,22、0,33、0 22 33 C) 10、0 D) 10 22 22、0 33、0 33
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为 A) a0
B) !a
C) a=0
D) a
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是 A)1
B)2
C)2、0 D)2、5
若有定义和语句: char s[10]:s=abcd;printf(%s\n,s); 则结果是(以下u代表空格) A) 输出abcd B) 输出a C) 输出abcduuuuu D) 编译不通过
若有以下定义: char a; int b; float c; double d; 则表达式a*b+d-c值的类型为 A) floa
您可能关注的文档
- SL500采煤机应力图.ppt
- 09第九章 醇和酚3.ppt
- 土力学第一次课.ppt
- !操作系统--课程设计报告模板.doc
- IS0013 电力营销系统解决方案20090519.doc
- 自考《国家税收》税种分类.doc
- 久隆1年级语文.doc
- 9月月考语文卷.doc
- 有机高分子分离膜的研究和发展.doc
- 三角形全等能力练习.doc
- 第22课 兔子增长有规律(1) 课件 义务教育版信息科技五年级.ppt
- 第二单元(单元测试)-2024科学六年级上册单元速记巧练系列(教科版).pdf
- 第13课 难忘幼儿园 教学设计-一年级上册小学美术(苏少版).pdf
- 第二单元(单元测试)-2024科学六年级上册单元速记-巧练系列(冀人版).pdf
- 第一单元 (复习课件)-2024科学五年级上册单元速记巧练系列(教科版).ppt
- 义务教育版三年级信息科技全册教学课件.ppt
- 义务教育版三年级信息科技全册教学设计教案.pdf
- 第三单元(知识清单)-2024科学四年级上册单元速记巧练系列(苏教版).pdf
- 第25课 安全带未系提醒 课件 义务教育版信息科技六年级.ppt
- 第16课 船(上)教学设计-五年级上册小学美术(苏少版).pdf
文档评论(0)