自考02600《C语言程序设计》模拟试卷十一

2015-06-10 19:53来源:广东自考网  考试必看

自考“C语言程序设计”模拟试题十一

一、单项选择题(共30分,每题1分)

1.在PC机中,‘\n’在内存占用的字节数是(  )

A.1   B.2   C. 3   D.4

2.字符串“ABC”在内存占用的字节数是(   )

A.3   B.  4   C.6   D.8

3.在C语言中,合法的长整型常数是(   )

A.0L  B.4962710   C.0.054838743   D.2.1869 e10

4.执行语句“x=(a=3,b=a——)”后,x,a,b的值依次是(   )

A.3,3,2   B.3,2,2   C.3,2,3   D.2,3,2

5.设有语句int a=3;,则执行了语句a+=a-=a*a后,变量a的值是(  )

A.3    B.0    C.9   D.-12

6.设int k=32767;执行k=k+1;后k值为(   )

A.32768    B.-32768    C.0   D.-1

7.下列正确的标识符是(        )

A.hot_do    B.a+b    C.test!    D.%y

8.设int a=5,使b不为2的表达式是(  )

A.b=6-(——a)    B.b=a%2    C.b=a/2   D.b=a>3?2:1

9.执行x=(6*7%8+9)/5;后,x的值为(     )

A.1     B.2    C.3    D.4

10.执行语句x=(a=3,b=a——)后,x,a,b的值依次为(   )

A.3,2,3   B.2,3,2   C.3,3,2   D.3,2,2

11.设a=-3;执行(a>0)?a:-a;后,a的值为(    )

A.3    B.1   C.0     D.-3

12.设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为(   )

A.7    B.8    C.9    D.2

13.下面正确的字符常量是(      )

A.“c”    B.‘\\’‘    C.’W‘   D. ’‘

14.若有代数式3ae/bc,则不正确的c语言表达式是(     )

A.a/b/c*e*3    B.3*a*e/b/c    C.3*a*e/b*c    D.a*e/c/c*3

15.在C语言中,要求运算数必须是整型的运算符是(   )

A./    B.++   C.!=    D.%

16.若有说明语句:char c=‘\72’;则变量c (     )

A.包含1个字符   B.包含2个字符

C.包含3个字符  D.说明不合法,c值不确定

17.sizeof (float)是(      )

A.一个双精度型表达式        B.一个整型表达式

C.一种函数调用              D 一个不合法的表达式

18.设变量a 是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型是(  )

A.int    B.folat   C.double   D.不确定

19.若有定义int a[10],*p=a;,则p+5表示(     )

A.元素a[5]的地址     B.元素a[5]的值

C.元素a[6]的地址  D.元素a[6]的值

20.以下与int *q[5];等价的定义语句是(   )

A.int q[5];    B.int * q     C.int (q[5])    D.int (*q)[5]

21.若有定义int a[5],*p=a;则对a数组元素地址的正确引用是(   )

A.P+5   B.*a+1   C.&a+1    D  &a[0]

22.凡是函数中未指定存储类别的局部变量,其隐含的存储类别是(  )

A.auto     B.static    C.extern    D.register

23.若用数组名作为函数调用的实参,传递给形参的是(    )

A.数组的首地址          B.数组第一个元素的值

C.数组中全部元素的值    D .数组元素的个数

24.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是(   )

A.float    B.int    C.long    D.double

25.以下对二维数组a的正确说明是(    )

A.int a[3][]        B.float  a(3,4)

C.double a[1][4]   D.float a(3)(4)

26.若有说明int a[3][4];则对a数组元素的正确引用是(A  )

A.a[2][4]    B.a[1,3]    C.a[1+1][0]    D.a(2)(2)

26.语句while(!E);中的表达式!E等价于(     )

A.E= =0   B.E!=1    C.E!=0    D.E= =1

27.C语言中while和do—while循环的主要区别是(    )

A. do—while的循环体至少无条件执行一次

B. While的循环控制条件比do—while的循环控制条件严格

C. do—while允许从外部转到循环体内

D. do—while循环体不能是复合语句

28.为了避免在嵌套的条件语句if—else中产生二义性,C语言规定:else子句总与(    )配对

A.缩排位置相同的if    B.其之前最近的if

C.其之后最近的if   D.同一行上的if

29.判断char型变量ch是否为大写字母的正确表达式是(  )

A.‘A’<=ch<=‘Z’          B.(ch>=‘A’)&(ch<=‘Z’)

C.(ch>=‘A’)&&(ch<=‘Z’   D.(‘A’<=ch)AND (‘Z’>=ch)

30.以下能正确定义整型变量a、b、c并为其赋初值5的语句是(   )

A.int  a=b=c=5;   B.int  a,c, c=5;

C.a=5,b=5,c=5;   D.a=b=c=5;

二、填空(20分,每空1分)

1.C语言中的实型变量分为两种类型,它们是(   )和(    )。

2.C语言中的标识符只能由三种字符组成,它们是(    )、(    )和(    )。

3.若有定义:char c=‘\010’;则变量c中包含的字符个数是(   )。

4.C语言提供的三种逻辑运算符是(   )、(   )、(   )。

5.设y为int型变量,请写出描述“y是奇数”的表达式(   )。

6.设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式(      )。

7.在C语言中,二维数组元素在内存中的存放顺序是(      )。

8.若有定义:double x[3][5];则x数组中行下标的下限为(     ),列小标的上限为(     )。

9.若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]得到的初值是(     ),a[2][2]得到的初值是(     )。

10.若自定义函数要求返回一个值,则应在该函数体中有一条(    )语句,若自定义函数要求不返回一个值,则应在该函数说明时加一个类型说明符(    )。

11.函数中的形参和调用时的实参都是数组名时,传递方式为(   ),都是变量时,传递方式为(    )。

三、读程序(30分)

1.  main()

{int a=2,b=3,c;

c=a;

if (a>b) c=1;

else if (a= =b) c=0;

else c=-1;

printf (“%d\n”,c);}         运行结果:

2.main()

{int a=2,b=7,c=5;

switch (a>0)

{ case  1: swithch (b<0)

{case 1:printf(“@”);break;

case 2:printf(“!”);break;

}

case 0: switch  (c= =5)

{ case 0:printf(“*”);break;

case 1:printf(“#”),break;

default:printf(“#”);break;

}

default:printf(“&”);               运行结果:

} printf (“\n”);

}

3.#include

main()

{ int i;

for (i=1;i<=5;i++)

switch (i%5)

{ case 0:printf(“*”);break;

case 1:printf(“#”);break;

default:printf(“\n”);

case 2:printf (“&”);    运行结果:

}

}

4.main()

{ int i,b,k=0;

for (i=1;i<=5;i++)

{b=i%2;

while (b——>=0)  k++;

}                            运行结果:

printf (“%d,%d”,k,b);

}

5.#include

main()

{ char ch[7]={“12ab56”};

int i,s=0;

for (i=0;ch[i]>=‘0’&&ch[i]<=‘9’;i+=2)

s=s*10+ch[i]-‘0’;                      运行结果:

printf (“%d\n”,s);

}

6. main()

{ int a=2,i;

for (i=0;i<3;i++)

printf (“%4d”,f(a));

}

f(int a)

{ int b=0;static int c=3;

b++;c++;

运行结果:

return(a+b+c);

}

四、编写程序(20分)

1.从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“not exist”。

2.已有变量定义和函数调用语句:int x=57;isprime(x);函数isprime()用来判断一个整数a是否是素数,若是素数,函数返回1,否则返回0.请编写isprime函数。

insprime( int a)

{……};   {……}

试卷下载:

小编提示:关注【广东自考服务】微信公众号,即可获取2021年广东自考报名报考入口、准考证&通知单打印流程、成绩查询时间等相关信息!(视频课程&历年真题已经给大家准备好了哦~)

(关注“广东自考服务”公众号)

广东自考服务网声明:

(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。

(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请与本网联系。联系方式:邮件 2293429207@qq.com

推荐热点内容:

自考c语言程序设计02600,自考02600《C语言程序设计》模拟试卷十一相关推荐

  1. 工业用微型计算机朱岩课后题,自考朱岩-工业用微型计算机第3章-汇编语言程序设计ppt课件.ppt...

    <自考朱岩-工业用微型计算机第3章-汇编语言程序设计ppt课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<自考朱岩-工业用微型计算机第3章-汇编语 ...

  2. 2022年自考专业(公关关系)公关关系语言练习题

    2022年自考专业(公关关系)公关关系语言练习题,根据最新自考专业(公关关系)公关关系语言与历年自考专业(公关关系)公关关系语言真题汇总编写,包含自考专业(公关关系)公关关系语言常考重点题型与知识点, ...

  3. 河南科技大学计算机自考本科,北京河南科技大学自考本科计算机及应用专业一年毕业...

    专业名称:080702计算机及应用(自考独立本科段) 主考学校:河南科技大学 ?开考形式:面向社会 序号  课程代码    考试科目 1 03708 中国近现代史纲要          2 2 037 ...

  4. 在计算机的通信子网中 其操作方式有两种,全国自考计算机网技术模拟试卷(八)及答案.doc...

    全国自考计算机网技术模拟试卷(八)及答案 更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2010年全国自考计算机网络技术模拟试卷(八) 一.单项选择题(本大题共20小题,每小题1分 ...

  5. 计算机应用知识试题 上学吧,自考计算机应用高分技巧,自考计算机应用作答技巧...

    原标题:自考计算机应用高分技巧,自考计算机应用作答技巧 在自考的众多专业中,计算机应用专业可谓火热异常,报考的人数年年递增.那么,自考计算机应用高分技巧有哪些?自考计算机应用作答技巧有哪些?下面,上学 ...

  6. 有n个学生选修了c语言程序设计这门课程,C语言程序设计报告学生选修课系统(18页)-原创力文档...

    C 语 言 程 序 设 计 学校: 学院: 班级序号: 学号: :姓名 指导老师: C语言程序设计报告 一.C语言课程设计的目的: 高级语言课程设计是学习完<高级语言程序设计>课程后进行的 ...

  7. 五年一贯制专转本c语言真题,江苏省五年一贯制专转本《C语言程序设计》模拟试卷二(晓庄)...

    江苏省五年一贯制专转本 <C语言程序设计>模拟试卷二(晓庄) 一.填空題(每题2分,共16分) 1.整型常量默认类型是.实型默认类型是.函数默认类型是 2. 若k为 int整型变量且赋值7 ...

  8. 按计算机的地位划分计算机网络可分为,2010年全国自考计算机网络基本原理模拟试卷(三)及答案...

    2010年全国自考计算机网络基本原理模拟试卷(三) 一.单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选.多选 ...

  9. 国二C语言文字选择程序选择,全国计算机等级考试二级C语言题型总结(二)——选择循环结构程序设计部分.doc...

    全国计算机等级考试二级C语言题型总结(二)--选择循环结构程序设计部分 C语言第二部分上机题型总结 选择结构部分: if结构题型总结 (案例1) 企业发放的奖金根据利润提成.利润(I)低于或等于10万 ...

  10. 北京科技大学C语言程序设计,北京科技大学《C语言》第1章.ppt

    <北京科技大学<C语言>第1章.ppt>由会员分享,可在线阅读,更多相关<北京科技大学<C语言>第1章.ppt(36页珍藏版)>请在装配图网上搜索. 1 ...

最新文章

  1. 第一篇随笔——新的开端
  2. 用python处理excel-使用Python操作Excel文档(一)
  3. 饿了么交易系统应用架构演进
  4. 中小企业数据异地备份容灾解决方案
  5. Python入门100题 | 第036题
  6. python给生活带来哪些改变_你们觉得python简单么?真的能给生活带来更多机遇么?或者说某些改变?...
  7. python买东西_Python实战之ATM+购物车
  8. python中用函数设计栈的括号匹配问题_数据结构和算法(Python版):利用栈(Stack)实现括号的匹配问题...
  9. 计算机科学与技术毕业答辩流程,计算机科学与技术学院毕业答辩工作细则
  10. linux 扩展内存,linux扩展虚拟内存
  11. SQL Server 时间戳与时间格式互相转换
  12. 序列化和反序列化(一)——概述
  13. STL---vector的内存分配策略
  14. 【剑指Offer】15顺时针打印矩阵
  15. Linux串口分析open
  16. 这些免费的IT自学网站,你用过几个
  17. Java网络编程与NIO详解14:Tomcat 常见面试题汇总
  18. Android - 手机实现振动
  19. 个人支付收款方案-PayJS
  20. 再创佳绩 2021数字经济科技创新应用颁奖盛典,冲量在线荣获最佳金融科技大数据应用奖

热门文章

  1. 你离技术大牛就只差这10个优质公众号!
  2. 用ArcGIS提取HWSD中的土壤单一属性数据
  3. iphone苹果手机如何连接电脑进行投屏?
  4. 苹果手机投屏软件_苹果手机怎样投屏到笔记本?
  5. E盾网络验证企业版个人版离线版防破解加密易语言源码加密对接好的自绘界面5
  6. 看图识物_‎App Store 上的“认识动物-看图识物大全、学英语”
  7. st语言 数组的常用方法_三菱ST语言教学(2)——数组的使用
  8. PMP ITTO 和 4W1H
  9. 2022R1快开门式压力容器操作考试模拟100题模拟考试平台操作
  10. linux---dns/yum安装软件/定时任务