浙师大c语言题目,c语言程序设计谭浩强浙师大练习题.doc
c语言程序设计谭浩强浙师大练习题
浙江师范大学《C语言程序设计》考试卷
考试形式 笔试(闭卷) 使用学生 全校08级理科(非行知)专业
考试时间 120 分钟 出卷时间 2009 年 5 月 31 日
【说明】
考生应将全部答案都写在答题纸上,否则作无效处理。
试题1~7为程序选择填空题,为每个空格挑选出一个正确答案写在答题纸上。试题8~9为程序设计题。
试题1 (每小题2分,共10分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,选择一个正确答案.
【程序说明】
求多项式的值,直到最后一项的绝对值小于10-4.
【运行示例】
sum?=?0.
【程序】
#include
#include
void?main()
{
int?i=1, flag=1;
double?item, (2) ;
do{
item = (3) ;
sum = sum+ item ;
flag = (4) ;
} while( (5) );
printf("sum = %.2f \n", sum);
}
【供选择的答案】
(1)A.math.h?B.string.h
C.ctype.h?D.stdlib.h
(2)A.s?B.sum
C.sum = 0D.sum = 1
(3)A.1 / 2*i-1?B.1 / (2*i-1)
C.flag / (2*i-1)D.(double)flag / (2*i-1)
(4)A.0 ?B.1
C.-1D.- flag
(5)A. item >= 0.0001B. fabs(item) >= 0.0001
C. item < 0.0001?D. fabs(item) < 0.0001
试题2 (每小题2分,共10分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,选择一个正确答案.
【程序说明】
输入一个正整数n,然后输入n个单精度实数,用冒泡法将这些实数从低到高排序后输出。
【运行示例】
Enter n: 5
Enter 5 floats: 75.273 89.5 67.342 -98 5.41
After sorted: -98.00 5.41 67.34 75.28 89.50
【程序】
#include
void?main()
{ int?n, i, j;
float temp, a[100];
printf("Enter n(n>0): ");
while(scanf("%d", &n), (6) ); //输入正整数n
printf("Enter %d floats: ", n);
for(i=0; i
scanf("%f", (7) );
for(i=0; i
for(____(8) ; (9) ; j--)
if( (10) ){
temp = a[j-1];
a[j-1] =a[j];
a[j] = temp;
}
printf(" Afer sorted: ");for(i=0; i
printf("%.2f ", a[i]);
printf("\n");
}
【供选择的答案】 (6)A.n > 0B.n < 0
C.n >= 0D.n <= 0
(7)A.aB.a[i]
C.&a[i]D.&a
(8)A.j = 0 B.j = i
C.j= n-1D.j = n-i
(9)A.j >i B.j > 0
C.j< n-iD.j < n-i-1
(10)A. a[i]> a[j]B. a[j-1] > a[j]
C. a[j]> a[j+1]D. a[j-1]> a[j+1]
试题3 (每小题2分,共8分)
阅读下列程序说明和程序,在每小题提供的若干可选答案中,选择一个正确答案.
【程序说明】
输入十六进制整数形式的字符串, 调用函数htod将它转换成十进制整数,然后输出该整数.
【运行示例】
Enter hexadecimal string: 4f
Deciamal integer is: 79
【程序】
#include
int ctoi(char c)
{
i
浙师大c语言题目,c语言程序设计谭浩强浙师大练习题.doc相关推荐
- c语言程序灵魂编译后,谭浩强C程序设计第4版精讲视频课程
谭浩强<C程序设计>(第4版)网授精讲班[教材精讲+考研真题串讲] 本课程由资深辅导教师马丽梅老师讲授,全面讲解教材的重点.难点.考点,教会学员理解并掌握该教材中的基本概念.基本原理和基本 ...
- C程序设计谭浩强第五版课后答案 第三章习题答案
C语言程序设计谭浩强第五版课后答案第三章 1.假如我国国民生产总值的年增长率为7%, 计算10年后我国国民生产总值与现在相比增长多少百分比.计算公式为p=(1+r)np = (1+r)^np=(1+r ...
- C程序设计 谭浩强 第九章
结构体 注:结构体类型的名字是由一个关键字struct和结构体名组合而成的(例如struct Student).结构体名是由用户指定的,又称"结构体标记",以区别于其他结构体类型. ...
- C程序设计谭浩强版总结笔记
结构体 注:结构体类型的名字是由一个关键字struct和结构体名组合而成的(例如struct Student).结构体名是由用户指定的,又称"结构体标记",以区别于其他结构体类型. ...
- C++面向对象的程序设计谭浩强 第六章课后题
以往章节 C++面向对象的程序设计谭浩强 第二章课后题 C++面向对象的程序设计谭浩强 第三章课后题 C++面向对象的程序设计谭浩强 第四章课后题 C++面向对象的程序设计谭浩强 第五章课后题 C++ ...
- C语言的学习第一天——谭浩强C程序设计第五版
学习了谭浩强C程序设计第一章 编译器:VS2019 鹏哥C语言:c语言编程 C语言入门 c语言(C语言程序设计教程 c语言视频教程 c语言零基础入门教程 学习c语言 c语言视频教程 c语音 C语言教程 ...
- 谭浩强c语言不讲位运算呢,谭浩强C语言教程第十二章-位运算.doc
谭浩强C语言教程第十二章-位运算 12位运算1 12.1位运算符C语言提供了六种位运算符:1 12.1.1按位与运算1 12.1.2按位或运算2 12.1.3按位异或运算2 12.1.4求反运算3 1 ...
- 谭浩强c语言第八章指针ppt,谭浩强c语言第八章_指针.ppt
谭浩强c语言第八章_指针 第八章 8.1地址和指针的概念 8.2 变量的指针和指向变量的指针变量 8.7 指针数组和指向指针的指针 8.7.1 指针数组的概念 一个数组,若其元素均为指针类型数据,称为 ...
- 谭浩强c语言不讲位运算呢,谭浩强C语言_CHAR12位运算.DOC
您所在位置:网站首页 > 海量文档  > 计算机 > C/C++资料 谭浩强C语言_CHAR12位运算.DOC11页 ...
- C程序设计(谭浩强第五版)总结
C程序设计(谭浩强第五版)总结 本篇文章主要是总结谭浩强第五版C语言书上的重点和易漏点的知识点,其目的主要是给高校期末考试的同学们点参考.本文所参考的书籍是谭浩强的<C程序设计(第五版)> ...
最新文章
- win10 下载 linux系统安装教程,Win10安装Linux子系统图文教程
- tensorflow基础练习:线性模型
- 韩拓-七牛产品演进之路
- avro文件导入到hive_XML到Avro的转换
- 生成验证码图片的Java代码
- USACO-Section1.6 Number Triangles (动态规划)
- iOS-UICollectionView自定义布局
- 图像处理程序,在状态栏显示图像尺寸
- Linux服务器异常关机,重启启动后weblogic无法启动
- 上反对下反对推理图_判断推理解题技巧:下反对关系的秒选技巧
- python中heading_python如何抓取几个csv的heading并存在excel里?
- Wagtail 教程 4:自动生成文章右侧TOC导航
- Android ICON生成及优化
- 分享一段工具型代码:印章抠图
- 蓝桥杯—切面条/大衍数列
- TCP/IP协议簇之数据链路层
- HTC Vive unity 教程【转载】
- 计算机核心显卡,电脑核心组件之显卡如何选择
- 【转载】浅谈人工智能:现状、任务、构架与统一 | 正本清源 -- 朱松纯教授
- 廖雪峰历时3个月打磨出价值1980的数据分析教程,终终终于免费啦!
热门文章
- 编译并刷入nexus 6p手机
- vue实现分屏_VUE视频怎么分镜 VUE视频如何进行分镜编(图文步骤)
- Uiautomator入门(初学者用)
- 「以云为核,无感极速」顶象第五代验证码
- 呼吸灯程序(非阻塞)
- 微信小程序中使用iconfont作为图标库
- oracle jde开发,第一个JDE报表开发
- android社交软件源码,原生仿微信社交社区即时通讯聊天双端APP源码开源 带PC客户端...
- 回头看看中国互联网二十年,未来很清晰
- 二进制文件vscode_最强编辑器 VSCode 系列之插件推荐【不定期更新】