《高级语言程序设计》期末考试试卷附答案_第1页
《高级语言程序设计》期末考试试卷附答案_第2页
《高级语言程序设计》期末考试试卷附答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《高级语言程序设计》期末考试试卷附答案一、选择题(共20题,每题3分,共60分)下列四个选项中,均是合法的整型常量的选项是( )A.160 –0XFFFF 0x

B.-0XCDF 01A 0XE C.-010688 D.-0X48a 2e5下列四个选项中,均是不合法的浮点数的选项是( )A.160.0.12 1e3

B.123 2e4.2 .e5 C.18 0.0 123e4 D.e3. 234合法的C语言字符常数是( )A.'\t' B."A" C.54 D.A在C语言中,要求运算数一定是整型的运算符是( )A./ B.++ C.!= D.%字符串常的字符个数是( )A.4 B.5 C.6 D.7以下属于非法的C语言转义字符的是( )A.'\b' B.'0xf' C.'\037' D.'\'若x、、z均为int型变量,则执行以下语句后的输出是( )x=(y=(z=10)+5)-5;printf("x=%d,y=%d,z=%d\n",x,y,z);y=(z=x=0,x+10);printf("x=%d,y=%d,z=%d\n",x,y,z);A. x=10,y=15,x=0,y=10,z=0C. x=10,y=15,x=10,y=10,z=0

B. x=10,y=10,z=10x=0,y=10,z=0D. x=10,y=10,z=10x=10,y=10,z=0在以下一组运算符优先级最高的运算符是( )A.<= B.= C.% D.&&已知:intx;floaty;scanf调用语句格式为:scanf(“x=%d,y=%f”,&x,&y);为了将数据10和66.6分别赋给x和y,正确的输入应当是( )A.x=10,y=66.6<回车>C.10<回车>66.6<回车>

B.10,66.6<回车>D.x=10<回车>y=66.6<回车>已有如下定义的输入语句,若要求A1,A2,C1,C210,20,AB,当从第一列开始输入数据时,正确的数据输入方式是( )(注:□表示空格表示回车)inta1,a2,;charc1,c2;scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);A.10□A□20B<CR>10A20□B<CR>

B.10□A□20□B<CR> C.10A20B<CR> D.能正确表达“当x取值和范围内为真否则为假的表达式( )A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B. (x>=1)||(x<=10)||(x>=200)||(x<=210)C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)D. (x>=1)||(x<=10)&&(x>=200)||(x<=210)假定所有变量均已正确说,下列程序段运行后x的值是( )a=b=c=0;x=35;if(!a)x--;elseif(b);if(c)x=3;elsex=4;A.34 B.4 C.35 D.3若变量c为char类型,能正确判断出c为大写字母的表达式是( )A.'A'<=c<='Z''A')&&(c<='Z')

B.(c>='A')||(c<='Z') C.('A'<=c)and('Z'>=c) D. (c>=若给定条件表达式?(c++):(c--),则与表达式n等价的表达式是( )A.n==0 B.n==1 C.n!=0 D.n!=1已知:inta=4,b=5,c;则执行表达式c=a=a>b后变量a的值为( )A.0 B.1 C.4 D.5定义inti=1;执行语句while(i++<5);后,i的值是( )A.3 B.4 C.5 D.6合法的数组说明是( )a[]=“string”; a[]={0,1,2,3,4,5}; a=“string”; a[]={0,1,2,3,4,5};当调用函数时,实参是一个数组名,则向函数传送的是( )数组的长度 B.数组的首地址C.数组每一个元素的地址 D.数组每个元素中的值函数调的功能是( )str1str2str3之后str1str2str3之后str2str1str3str1之后str2str1str1str3中20.已知:inta[]={1,2,3,4,5,6,7,8,9,10.11.12},*p=a;则(*p)的值是( )B.2 C.3 D.a(共0题,每题2分,共0分)( )1.C语言中能使用关键字作为标识符。( )2.C‘#’或‘&’。( )3.C语言对字母的大小写敏感。( )4.C#include来定义。( )5.除了逻辑非之外,逻辑运算符的运算优先级都要低于算术运算符。( )6.for循环只能用于循环次数已经确定的情况。( )7.break语句只能够用在循环语句中。( )8.函数既可以嵌套定义又可以嵌套调用。( )9.函数的形式参数是局部变量。( )10(0分)1.输出x2的值,x取值从0到10。高级语言程序设计试卷答案一、选择题:1A2B3A4D5B6B7A8C9A10C11C12B13D14A15A16D17B18B19C20A二、判断题:题号12345678910

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论