1 / 33
文档名称:

华南农业大学C语言程序设计实验指导书参考答案.doc

格式:doc   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华南农业大学C语言程序设计实验指导书参考答案.doc

上传人:yzhlya 2016/6/14 文件大小:0 KB

下载得到文件列表

华南农业大学C语言程序设计实验指导书参考答案.doc

文档介绍

文档介绍:实验 2 基本数据类型、运算和表达式一、实验目的 1) 掌握 C 语言数据类型, 熟悉如何定义一个整型和实型的变量, 以及对它们赋值的方法。 2 )掌握不同的类型数据之间赋值的规。 3 )学会使用 C 的有关算术运算符,以及包含这些运算符的表达式,特别是自加++ )和自减-- )运算符的使用。 4 )进一步熟悉 C 程序的编辑、编译、连接和运行的过程。二、实验内容 1. 变量的定义[ 题目 1117 :变量定义,按要求完成程序] 下面给出一个可以运行的程序, 但是缺少部分语句, 请按右边的提示补充完整缺少的语句。 void main() { int a, b; /* 定义整型变量 a和 b*/ int i, j; /* 定义实型变量 i和j */ a=5; b=6; i=;j=i*a*b; printf("a=%d,b=%d,i=%f,j=%f\n", a, b, i,j); }[ 具体操作步骤]1 )将代码补充完整; 2 )在 TC 或 VC++ 上运行通过; 3 )在 JudgeOnline 实验系统上提交; 2. 赋值表达式与赋值语句[ 题目 1118 :赋值表达式与赋值语句,写出程序运行结果] 阅读下面程序,写出运行结果: void main() { float a; int b, c; char d, e; a=; b=a; c=330; d=c; e='\\'; printf("%f,%d,%d,%c,%c", a,b,c,d,e); } 运行结果为: ,3,330,J,\ [ 提示] 赋值语句具有类型转换的功能,但可能会改变数据。 3. 基本运算[ 题目 1119 :基本运算,写出程序运行结果] 阅读下面程序,写出运行结果: void main() { int a, b, c; float d=15, e, f; a=35%7; b=15/10; c=b++; e=15/10; f=d/10; printf("%d,%d,%d,%f,%f,%f", a,b,c,d,e,f); } 运行结果为: 0,2,1,,, [ 提示] 除法分整除与普通除法之分。实验 3 基本输入与输出一、实验目的 1 )熟练掌握 putchar 、 getchar 、 printf 、 scanf 函数的使用方法。 2 )掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。二、实验内容[ 题目 1126 :字符的输入与输出] 编程实现由键盘输入一个字符后,在屏幕上输出该字符。[ 第一组自测数据][ 第二组自测数据] [ 键盘输入][ 键盘输入] a↙+↙[ 正确输出][ 正确输出] a+ 参考程序: #include "" main() { char ch; ch= getchar(); putchar(ch); }[ 题目 1127 :计算加法] 编程实现由键盘输入一个加法式,输出正确的结果。两个加数均为整数) [ 第一组自测数据][ 第二组自测数据] [ 键盘输入][ 键盘输入] 10+20 ↙-15+60 ↙[ 正确输出][ 正确输出] 30 45 参考程序: #include "" main() { int a, b; scanf("%d%*c%d", &a,&b); printf("%d", a+b); }[ 题目 1014 :求圆面积] 由键盘输入圆半径 r, 请计算该圆的面积。注:取 , 结果保留两位小数位; 另外,程序只要能对 r在0到 10000 范围的情况输出正确答案即可) [ 第一组自测数据][ 键盘输入] ↙[ 键盘输入] [ 正确输出] ↙ [ 正确输出] [ 第二组自测数据] [ 提示] 结果保留两位小数可采用 printf 函数的格式控制字符来实现。参考程序: #include "" main() { float area,r; scanf("%f",&r); area=*r*r; printf("%",area); }[ 题目 1015 :计算摄氏温度值] 从键盘输入一个华氏温度值,要求按格式输出其对应的摄氏温度值,精确到小数点后两位。数学公式描述为: 5C= (F- 32) 9[ 第一组自测数据][ 第二组自测数据] [ 键盘输入][ 键盘输入] 100 ↙ 100 ↙[ 正确输出][ 正确输出] [ 提示] 注意公式中的除为普通除法。参考程序: #include<> void main() { float f,c; scanf("%f",&f); c=

最近更新

全科医学专业的课程设置与教学模式 27页

儿童急性喉炎的应急护理与处理 32页

儿科常见病诊断与治疗培训课件急性肠胃炎的诊.. 23页

促进医学人文素质教育的多元文化融合与创新模.. 28页

住院医师规范化培训中的病人接诊中的胃肠道疾.. 27页

中国历史文化知识竞赛100题【精华版】 14页

县乡教师选调考试《教师职业道德》题库带答案.. 42页

县乡教师选调进城考试《教育心理学》题库(夺.. 119页

职业教育法考试题库附完整答案【各地真题】 26页

伍德灯在皮肤血管瘤诊断中的应用探究 30页

清华退休方案 5页

活动对接方案 7页

汉字纪氏研究报告 6页

人教新课标九年级的下册版《诗经》二首 24页

初中生数学交流的现状及其分析- 5页

有关殷姓的研究报告 6页

显卡散热方案 6页

初中数学学习方法:正方形 1页

人力资源服务行业创业计划书 34页

《吆喝》阅读题及答案 6页

《将相和》第二课时教学设计 10页

种植九叶青花椒商业计划书 5页

临床医学概论课程中的血液外科学概念与实践 33页

临床医学专业认证自评报告中的学科规划与专业.. 29页

中心静脉血氧饱和度监测在ICU护理中的应用指南.. 28页

中国航天事业的启示与展望 25页

中医诊断学问的基本原理及方法 26页

2024年足球知识题库含完整答案(典优) 12页

县乡教师选调考试《教师职业道德》题库【名校.. 45页

县乡教师选调进城考试《教育心理学》题库精品.. 120页