上海大学2009-C语言程序设计秋季学期试卷

(091)上海大学200-2010年学期试卷 200.11

课程名:程序设计课程号:学分:5应试人声明:

我保证遵守《上海大学学生手册》中的《上海大学考场规则》,如有考试违纪、作弊行为,愿意接受《上海大学学生考试违纪、作弊行为界定及处分规定》的纪律处分。

学号: 姓名: 学院/教师: 题号一二三四卷面上机总分题分187030100得分考生须知:

试卷和答题纸上的”学号、姓名、学院、教师”都要填上;

所有答题内容都写在答卷纸上,交卷时将试卷和答卷纸一起交上;

不遵守上述要求者考试成绩将为零分。

本卷考试的得分为卷面分,电脑上机考试(另行安排)的得分为上机分,考试成绩为卷面分与上机分之和。

2. 以下四项中哪个是不合法的常量(____)

A) 'xab' B) "x1f"

C) 0x1234D) 2.1e3

3. 以下四项中哪个是不合法的用户标识符(____)

A) temp B) my_program

C) year2009 D) int

4. 在C语言中,表示结束当前循环的语句是(____)

A) return语句B) break语句

C) continue语句 D) end语句

5. 以下4个变量定义中,定义p为指针数组的是(____)

A) int *p[10]; B) int (*p)( );

C) int **p; D) int (*p)[10];

6. 以下四项中哪个是合法的函数说明语句(____)

A) double func( int a, int b);

B) double func( int a, b );

C) double func( a, int b );

D) double func( a, b );

7. 设有定义char c;且c表示一个小写字母,结果为对应大写字母的表达式是(____)

A) c - a + A B) c - 'a' + 'A'

C) c - A + a D) c - 'A' + 'a'

8. 设有定义int a;判断a是一个偶数的表达式是(____)

A) a==2*nB) a/2==0

C) a%2 D) a%2==0

9. 设有定义 int a; char c; 执行输入语句

scanf("%d%c",&a,&c);

若要求a和c得到的值为10和'Y',正确的输入方式是(____)

A) 10,Y B) 10Y

C) 10.Y D) 10:Y

10. 在位运算中,操作数每右移一位,其结果相当于(____)

A) 操作数乘以2 B) 操作数乘以4

C) 操作数除以2 D) 操作数除以4

11. 设有定义:int a[10]={6,7,8,9,10};正确解释是(____)

A) 将5个初值依次赋给a[1]至a[5]

B) 将5个初值依次赋给a[0]至a[4]

C) 将5个初值依次赋给a[6]至a[10]

D) 将5个初值依次赋给a[5]至a[9]

12. 设有定义:int i, a[10]; 以下能正确输入a数组各元的语句是(____)

A) i=10; scanf("%d", &a[i]);

B) for(i=0; i<=9; i++) scanf("%d", a+i);

C) for(i=0; i<10; i++) scanf("%d", a[i]);

D) for(i=0; i<10; i++) scanf("%d", &a);

13. 设整数n的值为十进制-5, 以16位二进制存贮该数时,其编码是(____)

A) 0000 0000 0000 0101 B) 1000 0000 0000 0101

C) 1111 1111 1111 1010 D) 1111 1111 1111 1011

14. 设有定义char *p[]={"Shanghai","Beijing","Honkong"};则结果为'j'字符的表达式是(____)

A) p[3][1] B) *(p[1]+3)

C) *(p[3]+1) D) *p[1]+3

15. 以下文件函数中,用于将数据写到文件的函数是(____)

A) fread B) fgets

C) fwriteD) fscanf

二、基础填空题(10分,每小题2分)

1. 设有定义:int n=123; float x=95.123; 写出语句 printf("%d,%05d,%4.1f,%1.2f",n,n,x,x);的运行结果。

2. 设有定义:float x=91.19; 写出表达式 (int)x 和 (int)(10*x+0.5)/10.0 的运算结果。

上海大学c语言程序设计,上海大学2009-C语言程序设计秋季学期试卷.doc相关推荐

  1. 上海大学c语言程序设计,上海大学2009-2010年度C语言程序设计秋季学期试卷.doc

    (091)上海大学200-2010年学期试卷 200.11 课程名:程序设计课程号:学分:5应试人声明: 我保证遵守<上海大学学生手册>中的<上海大学考场规则>,如有考试违纪. ...

  2. 2018年C语言期末考试题及答案,HZNUOJ--2018年秋季学期程序设计基础(C语言)期末考试(补题)...

    Time Limit:  1 s Memory Limit:   256 MB Submission:10 AC:4 Score:3 Description 说起爱国,我就想起国歌.说起国歌,我就想起 ...

  3. 上海大学c语言程序设计,【基础强化】2020-2021学年秋季学期程序设计C语言项目顺利开展...

    2020年10月19日下午12:10分,由上海大学社区学院课外培养中心主办的程序设计C语言项目在D415机房开展.本课程由邹启明老师担任主讲,为对编程感兴趣的同学提供了课外的学习机会与平台. 邹老师以 ...

  4. C语言扫地雷游戏的题目简介,C语言程序设计课程设计(论文)-扫地雷游戏.doc...

    C语言程序设计课程设计(论文)-扫地雷游戏 辽 宁 工 业 大 学 C语言程序设计 课程设计(论文) 题目: 扫地雷游戏 院(系): 软件学院 专业班级: 电子商务091班 学 号: 学生姓名: 指导 ...

  5. C语言程序设计期末考试A卷,C语言程序设计(B)期末考试A卷-试卷.doc

    C语言程序设计(B)期末考试A卷-试卷.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水 ...

  6. 201803考试批次2C 程序设计语言,201803考试批次2可视化程序设计(VB)D卷

    201803考试批次2可视化程序设计(VB)D卷 2018-12-15 903 201803考试批次2可视化程序设计(VB)D卷 可视化程序设计(VB) 一 .单项选择题 (共 10 题.0 / 20 ...

  7. c语言程序设计 赵宏,C语言程序设计(模块化程序设计I )(6页)-原创力文档...

    第4章 模块化程序设计I (导学) C语言程序设计课程组 赵宏 示例:从键盘输入一个整数,判断该整数是否为素数. #include #include void main( ) { int x,i; s ...

  8. 最小生成树实验报告c语言,算法与程序设计实验最小生成树(c语言).ppt

    算法与程序设计实验最小生成树(c语言).ppt 最小生成树 问题分析: 由于在每两个城市之间都可以建立一条通信线路,n个城市之间最多可能设置n(n-1)/2条线路,而每条线路都要付出一定的经济代价,因 ...

  9. C 语言编程 — 使用 assert 断言进行程序设计

    目录 文章目录 目录 断言 利用断言来提高代码的可测试性 自定义断言来满足需求 尽量在函数中使用断言来检查参数的合法性 避免在断言表达式中使用改变环境的语句 避免使用断言去检查程序错误 在防错性程序设 ...

最新文章

  1. 吴裕雄 python 神经网络——TensorFlow 花瓣分类与迁移学习(1)
  2. 《Redis官方文档》 FAQ
  3. mysql专区_MySQL-技术专区-详解索引原理
  4. 计算机网络实验(华为eNSP模拟器)——第五章 单臂路由
  5. 自动为DEV GridView控件添加SizeChanged事件
  6. Solution 7: 判断两链表是否相交
  7. C# 3.0新语言特性和改进
  8. web在session设置的账户用户名显示为空_海蜘蛛路由Web认证怎么设置 海蜘蛛路由Web认证方法【介绍】...
  9. php获取ip所有方式,php获取用户(客户端)真实IP地址的三种方法
  10. <笠翁对韵>全文及译文(上卷)
  11. 第五人格显示服务器维护中请稍后登录怎么办,第五人格维护登不上怎么办 服务器维护中详情...
  12. javase学习——面向对象(下)
  13. web页面的性能优化以及SEO
  14. Scratch迷宫之自动生成二 画迷宫
  15. 移动宽带没有公网IP?不,它有公网IPv6,你只需要……
  16. unity-shader-2
  17. windows system32和sysWOW64文件下面的dll丢失-解决方案
  18. MATLAB前馈神经网络newff
  19. 消息中间件原理及JMS简介之一
  20. linux查看内存、cpu占用情况

热门文章

  1. 在Ubuntu 16.04.4 LTS上调研开源QUIC项目ngtcp2
  2. 终极Git课程——在虚幻引擎中的应用 The Ultimate Git Course – with Applications in Unreal Engine
  3. C++ std::function<void(int)> 和 std::function<void()> 作为函数参数的注意事项
  4. readelf 读取动态链接表命令
  5. 安装apache的时候80端口被PID为4的系统进程所占用
  6. hive lock命令的使用
  7. 全国所有省市县地理坐标Json格式
  8. MySql忘记密码了咋办
  9. Android RecyclerView 基本使用
  10. 抽象工厂模式AbstractFactory