C语言程序设计10A卷试题及答案

杭州电子科技大学学生考试卷( A )卷

考试课程程序设计基础考试日期年月 日成 绩课程号教师号任课教师姓名考生姓名学号(8位)年级专业

注意:

所有答案均写在答题纸上,写在试卷上无效;

考试结束后请将试卷和答题纸一起交上来。

试题中若出现C源代码,考虑源代码的大小写,不考虑标点符号的中英文状态;

本试题中C代码的开发环境为Microsoft Visual C++6.0,运行环境为Windows2000/XP系统;

当题目中只有程序片段时,假设完整程序已经具有其它必要代码且能够正确运行,如包含相应的库文件、main()函数的定义等。

试题一、单项选择题(每小题 2 分,共 30 分)

1. 下列哪个标识符是C语言中的合法标识符( )

A、1student B、 int C、Float D、 void

2. 与语句if(!x) 等价于( )

A、x==0 B、x==1 C、x != 0 D、x != 1

3.设有整型变量x,下列说法中,错误的是( )

A、”5.0” 是表达式 B、”x” 是表达式 C、”!x” 是表达式 D、”sqrt(x)” 是表达式

4. 已知i=3,则printf (“%d”, -i++) 的输出结果为( )

A、-4 B、 -3 C、-2 D、 以上均不对

5.判断下面while循环体的执行次数( )

i=0;

k=10;

while(i==8) i=k--;

A、1次 B、2次 C、8次 D、无数次

6. 下列语句中与语句 while(1){if(i>100)break;s+=i;i++;} 功能相同的是( )。

A、for(;i<100;i++) s=s+i; B、for(;i<100;i++;s=s+i);

C、for(;i<=100;i++) s+=i; D、for(;i>=100;i++;s=s+i);

7. 定义char s[ ]={"Girl"},t; 执行下面语句段后输出结果是( )。

s[0]=s[2];

s[2]=s[0];

s[1]=s[4];

s[4]=s[1];

printf("%c,%s \n", s[0], s);

A、r,Girl B、r,r C、r,lirG D、r,Gril

8. 有数组定义语句”char a[20]”, 则正确的输入语句为( )

A、 scanf(“%s”, &a) B、scanf(“%s”, a[]) C、 gets(a[20]) D、gets(a)

9.?如有数组定义语句”int a[3][4]” ,则对a中数组元素的正确引用是( )

A、 a[3][1] ?B、a[2,1] ?C、 a[3][4]? D、 a[3-1][4-4]

10. C语言中的基本数据类型作为实参时,它和对应的形参之间的数据传递方式是( )

A、传地址 B、传数值,形参值改变后,影响实参值

C、传数值,形参值改变后,不影响实参值 D、既可以传地址,也可以传值

11. 根据下面函数f,选出f(f(3))的值( )

int f(int x)

{

static int k=0;

x+=k--;

return x;

}

A、5 B、3 C、2 D、4

12. 指针变量 p1,p2 类型相同,要使 p1,p2 指向同一变量,哪个语句是正确的( )

A、p2=*&p1; B、p2=**p1; C、p2=&p1; D、 p2=*p1;

13. int a[]={1,2,3,4,5,6,7,8,9,10}, *p=a.i; 则下列能够正确表示数组元素地址的是( )

A、&(a+1) B、a++ C、 &p D、&p[i]

14. 若有以下结构体数组的定义语句:

struct teacher {

int num;

char name[10];}thr[2]={1,”zhangsan”,2,”lisi”} 则以下能输出字符串”lisi”的语句是()

A、 printf(“%s”,thr[0].name); B、 printf(“%s”,thr[1].name);

C、 printf(“%s”,thr[0].name[0]) ;

a=10a=0C语言,C语言程序设计10A卷试题及答案.doc相关推荐

  1. c语言stand(time(0)),C语言程序设计期考试试题(含答案).doc

    C语言程序设计期考试试题(含答案) C语言程序设计 期末考试试题及其答案 一.单项选择题(本大题共20题,每题2 分,共40分) 1.以下不是C语言的特点的是 A. C语言简洁.紧凑 B. 能够编制出 ...

  2. 把一个数组的两头C语言,C语言程序设计期末考试试题(含答案) .doc

    C语言程序设计 期末考试试题及其答案 一.单项选择题(本大题共20题,每题2 分,共40分) 1.以下不是C语言的特点的是 ( ) A. C语言简洁.紧凑 B. 能够编制出功能复杂的程序 C. C语言 ...

  3. c语言程序设计试题及答案十,C语言程序设计试题试题及答案.doc

    <C语言程序设计试题试题及答案.doc>由会员分享,可在线阅读,更多相关<C语言程序设计试题试题及答案.doc(49页珍藏版)>请在装配图网上搜索. 1.C ,C+(120)1 ...

  4. 兰州大学C语言程序设计课程作业,兰州大学C语言程序设计课程作业1附答案.doc...

    兰州大学C语言程序设计课程作业1附答案.doc C 语言程序设计课程作业语言程序设计课程作业_A 历次成绩 完成时间 查看详情 1.0.0 2015-11-21 091531 2.0.0 2015-1 ...

  5. 大学c语言程序设计期末考试试卷,大学大一c语言程序设计期末考试试卷及答案.doc...

    大学大一c语言程序设计期末考试试卷及答案.doc 计算机科学学院C语言程序设计试卷A第1页(共8页)四川师范大学计算机科学学院20122013学年度第二学期期末考试C语言程序设计试卷试卷A答卷说明1. ...

  6. c语言程序设计2试卷答案,《C语言程序设计》试卷2参考答案.doc

    <C语言程序设计>试卷2参考答案.doc <C语言程序设计>试卷二参考答案及评分标准 一.单项选择题(每小题1分,共30分/35分,信息安全专业1-35小题全做,其它专业只做1 ...

  7. c语言中使用的字符常量其起止标记符是,2021国家开放大学电大本科《C语言程序设计》期末试题及答案(试卷号:1253)...

    <2021国家开放大学电大本科<C语言程序设计>期末试题及答案(试卷号:1253)>由会员分享,可在线阅读,更多相关<2021国家开放大学电大本科<C语言程序设计& ...

  8. c语言程序考试试题,C语言程序设计期末考试试题(含答案)

    <C语言程序设计期末考试试题(含答案)>由会员分享,可在线阅读,更多相关<C语言程序设计期末考试试题(含答案)(6页珍藏版)>请在人人文库网上搜索. 1.C 语言程序设计期末考 ...

  9. 2018春c语言程序设计答案,2018年C语言程序设计期末考试题两份附答案.doc

    2018年C语言程序设计期末考试题两份附答案.doc 2018 年 C 语 言程序 设计 期末考 试题 两份附 答案 c 语 言程序 设计 期末 试题 含答案 一. 单项选择题 选择 一个最佳答案,每 ...

最新文章

  1. 前端Vue学习之路(五)插件的使用
  2. 我的Chrome常用快捷键
  3. 使用netron对TensorFlow、Pytorch、Keras、PaddlePaddle、MXNet、Caffe、ONNX、UFF、TNN、ncnn、OpenVINO等模型的可视化
  4. EJB(四)JPA 分布式事务处理
  5. python中readlines_python中read() readline()以及readlines()用法
  6. springboot使用mongodb
  7. 【AI视野·今日Robot 机器人论文速览 第三十一期】Fri, 15 Apr 2022
  8. 口音与方言语音识别研究进展
  9. 目标检测(十)--SSD
  10. poythoncode-实战2--常用方式for、while、dict、list
  11. html居中代码怎么写?
  12. Java小白 学习笔记(二)——2020版Java语言基础
  13. 域名注册、域名实名认证、域名解析流程详解
  14. Windows下批量删除空文件夹
  15. 是谁给我充的手机费?
  16. 思岚A1与A2性能及建图测试比较
  17. QT 交叉编译 ARM / CSKY
  18. XML生成XSD的方法
  19. The Fifty-second Of Word-Day
  20. 一个程序员去英国之申请ATAS

热门文章

  1. 只用redis不用mysql的项目_干货!带你了解为什么那么多开源项目都是用Redis!
  2. LT8920无线通讯程序
  3. nginx php实例,多个mysql,nginx,php实例环境安装zabbix(完全自定义)
  4. navicat导出数据到oracle,使用Navicat premium导出oracle数据库中数据到SQL server2008数据库中...
  5. java对import语句_Java的import语句 - 不积跬步,无以至千里 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  6. 什么是空中下载技术?学嵌入式必看!
  7. 硬件工程师前途到底怎样?看看大佬怎么说,看完跪了
  8. 学计算机的事物多线程看不懂,看不懂CPU?学会看CPU只需明白这5点,如此简单!...
  9. python编程常见的错误_Python编程时常见的3个错误
  10. javaweb上传文件_javaWeb中,如何通过CommonsFileUpload组件上传文件