c语言基础单项选择题汇总2.doc

c语言基础单项选择题汇总2.doc

ID:62153470

大小:40.50 KB

页数:4页

时间:2021-04-19

c语言基础单项选择题汇总2.doc_第1页
c语言基础单项选择题汇总2.doc_第2页
c语言基础单项选择题汇总2.doc_第3页
c语言基础单项选择题汇总2.doc_第4页
资源描述:

《c语言基础单项选择题汇总2.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途1C语言提供的合法的关键字是(Ddefault)2设有如下的定义( A*(*(pt+2)+3))3以下不正确的叙述是(D当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值4下面C语言程序段的功能是(D以写方式打开二进制文件test.dat)5.有语句for(i=1;10;++i),其中表达式i=1将被执行(B1)次6 设有数组定义:chararray[]=”China”;,则数组array所占的空间为(  C6)7已知intx=10,y=20,z=

2、30;以下语句执行后x,y,z的值是(B Bx=20,y=30,z=30)8C语言中基本的数据类型包括(C整型,实型,字符型和枚举型)9,C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是(B值传递)10下面的for循环(C执行4次)11定义char*aa="12345";,则执行语句printf("%c",*aa++);后,正确的输出结果是(A1)12下列说法中正确的是(A在程序清单的任何地方都可以插入一个或多个空格符号)13函数printf("\abcdb102103")的输出

3、结果是(Dbcbc)14已知:chara;int b;float c;doubled则表达式2+a+9*b*5*c-5*d的结果是(A Double)。15变量的有效范围与其定义位置有关,(B在定义第一个函数之前所定义的变)其作用域在整个源程序文件中都有效。16下列说法中错误的是(c变量的定义可以放在函数的任何位)17 当c的值不为0时,下面选项中能正确将c的值赋给变量a、b的是(C(a=c)&&(b=c))18sizeof(float)是(B一个整型表达式)19外部变量对程序中的任一函数而言,它们

4、是(B可直接存取的)算法的表示方法有(A自然语言,传统流程图,N-S流程图,伪代码,计算机语言)21一个C语言程序是由(B函数组成)22 设有如下宏定义:(B42)23C语言中最简单的数据类型包括(B整型、实型、字符型)24在C语言中,逻辑值"真"用(D非0的数)表示25 C语言程序的三种基本结构是(A顺序结构、选择结构、循环结构)26下面程序运行后,输出的结果是(C字符c的地址)27x和y均为int型变量,则语句:x+=y;y=x-y;x-=y;的功能是(C交换x和y中的值)28如果定义变量a,b

5、,c都为整型数据,则执行函printf("%d",a=(b=4)+(c=6))的输出结果是(10) 29 以下叙述中正确的是(A构成C程序的基本单位是函数)30结构化程序设计的三种基本结构是(B顺序,选择和循环)31 一个C程序总是从(B主函数开始执行)32 以下说法中正确的是(CC语言程序总是从main()函数开始执行)33在C语言中,如果下面的变量都是int类型,则输出的结果是 (A 7)个人收集整理勿做商业用途34数组名作为参数传递给函数,作为该参数的数组名被处理为(D该数组的首地址)35 下

6、列标识中合法的用户标识符为(A year)36为表示关系x≥y≥z,应使用C语言表达式( A(x>=y)&&(y>=z))37下面能正确进行字符串赋值操作的是(Cchar*s;s="ABCDE")39 其中 0≤i≤9,则对a数组元素不正确的引用是( Da[10])40设有如下的函数:ggg(x)floatx;{printf("n%d",x*x);}则函数的类型是( C int )41在C语言中,可以用作用户标识符的一组标识符是(Ba3_b3、_123、IF)42 以下叙述中不正确的是(D在一个函

7、数内的复合语句中定义的变量在本函数范围内有效)43在C语言程序中,main()函数最多有(B1)44若x和y都是int型变量,且x=100,y=200,则执行printf("%d",x,y);语句后,输出的结果是(B100)45 下面程序段的输出结果是(B18) 46一个C程序的执行是从(A本程序的main函数开始,到main函数结)47设ch是char类型变量,其值是K,则下面表达式的值是(Dk)ch=(ch>=’A’&&ch<=’Z’?(ch+32):ch)48在C语言中,合法的字符常量是(B'

8、84')49整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是(Dx^y)50在TurboC环境中,单步执行的键盘快捷键是(CF8)51用链表表示线性表的优点是(C便于插入和删除操作)52在输入函数scanf()中,不能指定的格式是(D u)53下列语句中符合C语言语法的赋值语句是(Da=7;c=a*2)54下列算术运算符中,只能用于整型数据的是(C% )55 设有说明int(*ptr)[m];,其中的标识符ptr是(c一个指向具有m个整型元素的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。