当前位置:首页 >> 城乡/园林规划 >>

c语言实验报告册答案


(此文档为 word 格式,下载后您可任意编辑修改!) 实验 1 简单判定性问题求解 一、实验学时 完成本实验需 4 学时。 二、实验目的 1、阅读程序题 (1) 掌握 C 语言数据类型, 熟悉如何定义一个整型、 字符型的变量, 以及对它们赋值的方法; (2)掌握不同的类型数据之间赋值的规律; (3)掌握数据在内存中的存储方式; (4)学会输入、输出函数的基本格式和使用方法; (5)学会使用有关算术运算符、逻辑运算符、关系运算符,以及包 含这些运算符的表达式。 2、编程题 (1)如何运用 if-else 判定性结构进行程序设计; (2)如何运用 switch 判定性结构进行程序设计。 3、调试题 (1)熟悉 C 程序的编辑、编译、连接和运行的过程。 三、实验指导 为了达到最佳的实验效果,以下提供几条适于编程的指导意见,可 供参考。 1、阅读程序题应先运用自己在课堂所学的知识,推导出结果,在上 机时输入计算机,印证自己推导的结果,注意观察数据在内存中的存储 方式、含不同种运算符表达式的输出结果。 2、 编程题必须首先画出流程图, 并反复思考判断程序设计的正确性, 完成程序的设计。要注意简单判定性问题的结构选择。 3、调试题应明确程序的调试、测试是一项非常烦琐的工作,也是非 常重要的工作。对于初学者来说应该建立良好的习惯,在调试程序的时 候,应该尽可能考虑到程序运行时各种可能情况。 -1- 四、实验内容 1、阅读程序题 (1)main( ) { char c1,c2; c1=97; c2=98; printf(%c %c\n,c1,c2); *以字符形式输出* printf(%d %d\n,c1,c2); *以整数形式输出* } 该程序的输出结果是 a b(换行)97 98 。 思考:可否改成 int c1,c2;输出结果是? 相同 (2)main() { int a=7,b=5; printf(%d\n,b=ba); } 该程序的输出结果是 0 。 思考:若将 printf 语句中%d 变为%f,可否输出分式的值? 可以 (3)main() { int a=9; a+=a-=a+a; *包含复合的赋值运算符的赋值表达式* printf(%d\n,a); } 该程序的输出结果是 -18 。 思考:赋值表达式 a+=a-=a+a 的求解步骤? 第一步:a=a-(a+a)=-9 第二步 a=a+a=18 (4)main() { int k=-1; printf(%d,%u\n,k,k); } 该程序的输出结果是 -1 。 思考:-1 在内存中的存储形式? 取反加一 (32 个) (5)main() { unsigned x1; int b=-1; x1=b; *有符号数据传送给无符号变量* -2- *定义字符型变量* *向字符变量赋以整数* printf(%u,x1); } 该程序的输出结果是 。 思考:不同类型的整型数据相互赋值时,规则是什么? (有符号赋值给无符号) (6)main() { int a=3,b=4,c=5; printf(%d\n,(!(a<b))&&(c=c+1)); printf(%d,c); } 该程序的输出结果是 0(换行)5 。 思考:若将第一个 printf 语句中&&变为|| ,结果将如何? 1(换行)6 (7)main() { int a=1,b=2,c=3; if(c=a) ; printf(%d\n,c); else printf(%d\n,b); } 该程序的输出结果是 1 。 2、编程序并上

相关文章:
C语言实验报告册
C语言实验报告册 - 学生实验报告册 (理工类) 课程名称:C 语言程序设计实验专业班级:16 机械(专转本) 学生学号:1604233027 所属院部: 计算机工程学院 学生姓名:...
C语言实验报告参考答案(原)
C语言实验报告参考答案(原) - C 语言实验报告参考答案 实验一 熟悉 C 语言程序开发环境及数据描述 四、程序清单 1.编写程序实现在屏幕上显示以下结果: The ...
(最新版)C语言实验报告(答案)
(最新版)C语言实验报告(答案) - 创业计划,研究报告,项目建议书,项目建设,项目可行性研究报告,可行性研究报告,项目研究报告,项目设计
C语言实验报告(答案)
C语言实验报告(答案) - 研究报告,项目建议书,项目建设,项目论证,项目可行性研究报告,可行性研究报告,项目研究报告
C语言实验报告参考答案(原)汇总
C语言实验报告参考答案(原)汇总 - C 语言实验报告参考答案 实验一 熟悉 C 语言程序开发环境及数据描述 四、程序清单 1.编写程序实现在屏幕上显示以下结果: The ...
C语言实验报告答案
C语言实验报告答案 - 实验一 二、编程题(参考答案) 编程题(参考答案) 1、 #include “stdio.h” void main() { int Math=82,eng=78,comp...
C语言实验报告(答案)
C语言实验报告(答案)_调查/报告_表格/模板_实用文档 暂无评价|0人阅读|0次下载C语言实验报告(答案)_调查/报告_表格/模板_实用文档。研究报告,项目建议书,项目...
c语言实验报告答案
c语言实验报告答案 - 3 #include &lt;stdio.h&gt; main() { float pi,h,r,l,s,sq,vq,vz; pi=3.1415926; printf(input ...
C语言实验报告参考答案
C语言实验报告参考答案 - 研究报告,项目建议书,项目建设,项目可行性研究报告,可行性研究报告,项目研究报告,项目设计,项目可研报告
C语言实验报告册-2016.3a
学生实验报告册(理工类) 课程名称:C 语言程序设计实验 专业班级: 15 自动化 2 班 学生学号: 1517011063 学生姓名: 王启涛 指导教师: 王预 所属院部: 智能...
更多相关标签: