高级语言程序设计基础c语言课后作业答案,C语言程序设计基础试题及答案

《C语言程序设计基础试题及答案》由会员分享,可在线阅读,更多相关《C语言程序设计基础试题及答案(7页珍藏版)》请在人人文库网上搜索。

1、第一部分 C 语言基础、选择题1、以下正确的 C 语言标识符就是 ()A.%XB.a+bC.a123D.test!2、已定义int a,b; 则以下不正确的C语句就是()A.a*=5;B.b/=2;C.a+=1 、 75;D.b&=a;3、若x、i、j与k都就是整型变量,则执行下面表达式后 x的值为()x=(i=4,j=16,k=32)A.4B.16C.32D.52A.必须就是字母B. 必须为下划线, 且第一个字符 ( )C.必须为字母或下划线D.可以就是字母、数字、下划线中的任一字符4、C语言中的标识符只能由字母、数字与下划线三种字符组成5、下面正确的字符常量就是B. C. wD.”6、设 。

2、int a=2,b=0,c;则执行语句 c+=b&a- 后, c 的结果为 ( ) 。A.0,1B.1,0C.2,0D.不确定7、以下不正确的C语言标识符就是()A)intB)a_1_2C)ab1exeD)8、以下就是正确的C 语言标识符就是 ( )。A)#defineB)123C)%dD)n9、下列四组字符串中都可以用作C语言程序标识符的一组就是A) printB) iam C) Pxq D) str_l_3d one_half My-book Cpp? oodbs tart$it line# pow10、下面各选项组中 , 均就是 C 语言关键字的组就是 ( )。A) auto,enum,。

3、includeB) switch,typedef,continueC) signed,union,scanfD) if,struct,type11、下列不属于 C 语言关键字的就是 ( )。A) defaultB) registerC) enumD) external12、C语言程序从 main()函数开始执行,所以这个函数要写在()A) 程序文件的开始B) 程序文件的最后C) 它所调用的函数的前面D) 程序文件的任何位置13、下列关于 C 语言的叙述错误的就是 ()A) 大写字母与小写字母的意义相同B) 不同类型的变量可以在一个表达式中C) 在赋值表达式中等号 (=) 左边的变量与右边的值可。

4、以就是不同类型D) 同一个运算符号在不同的场合可以有不同的含义14、在C语言中,错误的int类型的常数就是()。A) 32768B) 0C) 037D) 0xAF15、将字符 g 赋给字符变量 c, 正确的表达式就是 ( )。A) c=147B) c=147C) c=147 16、下列转义字符中错误的一个就是( )A) 000 B) 0014 C) x111 D) 2 17、将空格符赋给字符变量c, 正确的赋值语句就是 (A)c=0B)c=NULLC)c=0D)c=3218、已知 :char a= 70 ; 则变量 a 中 ( ) 。A)包含 1 个字符B)包含 2 个字符C)包含 3 个字符。

5、D)说明非法19、字符串 EOFn=-61的长度就是 ( ) 。A)8B)9C)14D)非法字符串20、字符串 的长度就是 () 。A)0B)1C)2D)非法字符串21、已知 :char a;int b;float c;double d; 执行语句 c=a+b+c+d; 后 , 变量 c 的数据类 型就是 ( ) 。A) intB) charC) floatD) double22、 温度华氏与摄氏的关系就是:C=-(F-32)。已知:float C,F;由华氏求摄氏的正确的赋值表达式就是 ( )。A) C=5/9(F-32)B) C=5*(F-32)/9C) C=5/9*(F-32)D) 三个。

6、表达式都正确23、逗号表达式 (a=3*5,a*4),a+15 的值就是 ( )。A) 15B) 60C) 30D) 不确定24、 已知int x=1,y=1,z=1;表达式 x+y+z+ 的值就是 ( )。A) 3B) 4C) 5D) 表达式错误25、用十进制表示表达式 12|012 的值就是 ( )A) 1B) 0C) 12D) 1426、已知 int x=(1,2,3,4); 变量 x 的值就是 ( )。A) 1B) 2C) 3D) 427、表达式 sizeof(double) 就是 ( ) 。A) 函数调用B) double 型表达式C) int 型表达式D) 非法表达式28、C语言程。

7、序的执行,总就是起始于()。A) 程序中的第一条可执行语句B) 程序中的第一个函数C) main 函数D) 包含文件中的第一个函数29、下列说法中正确的就是 ( 。)A) C 程序书写时 , 不区分大小写字母B) C 程序书写时 , 一行只能写一个语句C) C 程序书写时 , 一个语句可分成几行书写D) C 程序书写时每行必须有行号30、下面对C语言特点,不正确描述的就是()。A) C 语言兼有高级语言与低级语言的双重特点 , 执行效率高B) C 语言既可以用来编写应用程序 , 又可以用来编写系统软件C) C 语言的可移植性较差D) C 语言就是一种结构式模块化程序设计语言31、C语言源程序的。

8、最小单位就是 ()。A) 程序行 B) 语句 C) 函数 D) 字符32、以下四项中属于 C语言关键字的就是()。A) CHAR B) define C) unsigned D) return33、十进制数 2403 转换成十六进制数为 ( )。A) 963 B) 369 C) 953 D) 35934、二进制数 00110101 转换成八进制数就是 ( )。A) 055 B) 065 C) 056 D) 15235、计算机内部运算使用的数就是 ( 。 )A) 十进制数 B) 十六进制数 C) 二进制数 D) 八进制数36 、一个字长的二进制位数就是 ( ) 。A) 2个BYTE即卩16个bi。

9、t B) 3 个BYTE即卩24个bit C) 4 个BYTE,即卩32个bit D) 随 计算机系统不同而不同37、在C语言系统中,假设int类型数据占2个字节,则double、Io ng、un sig ned int 、 char 类型数据所占字节数分别多少 ( 。 )A) 8,2,4,1 B) 2,8,4,1 C) 4,2,8,1 D) 8,4,2,138 、下面程序段执行结果就是 ()。int i=5,k;k=(+i)+(+i)+(i+);printf(%d,%d,k,i);A) 24,8 B) 21,8 C) 21,7 D) 24,7三、上机操作题1 、分析程序并上机操作。下列程序的。

10、运行结果就是什么?main()int x=5;int y=10;printf(“ %dn”,x+);printf(“ %dn”, +y);2、从键盘上输入学生 5门功课的成绩 ,计算出总成绩与平均成绩并输出。1、C 2 、D 3 、C 4 、C 5 、C 6 、D 7 、A 8 、B 9 、A 10 、B 11 、 D 12 、D 13 、A 14 、A 15 、C 16 、A 17 、D 18 、A 19 、B 20 、 A 21 、C 22 、B 23 、C 24 、A 25 、A 26 、D 27 、C 28 、C 29 、 C 30 、 C 31 、B 32 、C 33 A 34 B 35 C 36 A 37 D 38B。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值