2022年C语言试验及结果 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年C语言试验及结果 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言试验及结果 .pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验 1 C 程序设计入门一、实验目的1、熟悉 C 编程环境2、掌握简单 C 程序的编辑、编译和运行方法二、知识要点1、用 printf 函数输出指定字符串(转义字符的使用)2、计算并输出表达式的值3、程序书写风格三、实验内容(要求提供:算法描述或流程图 源程序 ) 1、编程输出“我的信息”,包括姓名、性别、专业名称和课程名称,格式为:姓名:性别:专业名称:课程名称:开始输出姓名, 性别,专业名称, 课程名称结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 26 页 -
2、 - - - - - - - - #include stdio.h void main() printf (姓名 :程怡n,性别:女n,专业名称 :电子信息科学与技术 n,课程名称 :语言程序设计 n); 2、编程:定义一个名为all 的整型变量并为其赋值100。分别计算 all 的两倍及 all 的平方,用文字什么的方法输出结果,即:all 的两倍是:(计算结果)all 的平方式:(计算结果)#include stdio.h void main() int all,a,b; all=100; a=all*2; b=all*all; printf (all ? ? ?:%dn,all?:%dn
3、,a,b); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 26 页 - - - - - - - - - 16215 3、编程求以下表达式的值:23914 #include stdio.h void main() float a; a=23+(16*16-15)/(9+14); printf(%fn,a); 开始定义整形变量all,a,b 将 all,赋值为 100 a=all*2 b=all*all 结束输出all 的两倍是 all 的平方式名师资料总结 - - -精
4、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 26 页 - - - - - - - - - 4、编程计算以下表达式的值(要求:分别定义一个int 和 float 类型的变量,计算的结果存入该二变量并输出,分析结果)(1) 3/2+4/3+5/4+6/5 (2) 3.0/2+4.0/3+5.0/4+6.0/5 #include stdio.h void main() int a,b; float c,d; a= 3/2+4/3+5/4+6/5; b= 3.0/2+4.0/3+5.0/4+6.0/5
5、; c= 3/2+4/3+5/4+6/5; d= 3.0/2+4.0/3+5.0/4+6.0/5; printf(%dn,%dn,%fn,%fn,a,b,c,d); 开始定义浮点型变量a a=23+(16*16-15)/(9+14) 输出值结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 26 页 - - - - - - - - - 四、实验结果要求写出运行界面并输出运行结果实验 23 数据类型、常量变量及顺序结构程序设计一、实验目的1、掌握常量和变量的概念以及使用1、
6、掌握变量的定义、赋值与引用2、掌握顺序结构相关语句的使用3、掌握 scanf和 printf 输入、输出数据的方法二、知识要点1、变量与常量概念开始定义整形变量a,b,浮点型变量c,d a= 3/2+4/3+5/4+6/5b= 3.0/2+4.0/3+5.0/4+6.0/5c=3/2+4/3+5/4+6/5d= 3.0/2+4.0/3+5.0/4+6.0/5;输出 a,b,c,d 的值结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 26 页 - - - - - - -
7、 - - 2、数据输入、输出的格式控制3、标准库函数与头文件的使用4、算术运算与赋值运算5、数据类型转换三、实验内容(要求提供:算法描述或流程图 源程序 ) 1、输入两个人的身高,计算并输出他们的平均身高。(身高以米为单位,最后结果保留两位小数)2、输入两个角的弧度数,求第一角的正弦与第二角的余弦之和。要求显示中间结果和最后结果。 (使用数学函数 sin 、cos完成,即程序中包含“include”命令)3、输入三个整数给变量a,b,c, 输出 a+2b+3c的值,之后交换 a和 b 的值后再计算并输出 a+2b+3c的值。运行时输入: 5,8,10(注意表达式的书写)4、编写一个程序,从键盘
8、输入半径,计算球体表面积(s=4r2)和球体面积(v=4/3r3)并以文字形式输出结果。 (要求将圆周率定义符号常量)四、实验结果要求写出运行界面并输出运行结果第一小题:(1) 流程图:开始计算两人身高的平均数输入两人的身高输出结果结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 26 页 - - - - - - - - - #include stdio.h void main() float a,b,c; scanf(%f %f,&a,&b); c=(a+b)/2;
9、printf( 两人的平均身高 :%5.2fmn,c); 第二小题:(1) 流程图(2) 源程序#include stdio.h #include math.h #define m 3.14 开始输 入 两 个 角 的 弧a,b 度数计算第一个角的正弦f,计算第二个角的余弦g 将两个值相加得e 输出 cde 结束将角度转化为弧度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 26 页 - - - - - - - - - void main() double a,b,c,d
10、,e,f,g; scanf(%lf %lf,&a,&b); f=a*m/180; g=b*m/180; c=sin(f); d=cos(g) ; e=c+d; printf(? ?sin? :%lfn ? ? ?cos? o %lfn ? ? ?o o %lfn,c,d,e); (3) 运行界面第三小题:(1) 流程图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 26 页 - - - - - - - - - (2) 源程序#include stdio.h void ma
11、in() int a,b,c,d,e,f; scanf (%d %d %d,&a,&b,&c); e=a+2*b+3*c; d=a; a=b; b=d; f=a+2*b+3*c; printf(? ? :%dn ? ?o :%dn,e,f); (3) 运行界面开始输入 abc 计算a+2b+3c得 e交换 a,b值计算a+2b+3c得 f输出 e,f 结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 26 页 - - - - - - - - - 第四小题:(1)流程图(
12、2)源程序#include stdio.h #define m 3.14 void main() double r,s,v; scanf(%lf,&r); 开始输入半径计算球体表面积计算球体面积输出结果结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 26 页 - - - - - - - - - s=4*m*r*r; v=4*m*r*r*r/3; printf(? ? ? y o %lfn ? ? ?y o %lfn,s,v); (4) 运行界面实验 4 选择结构程序
13、设计一、 实验目的1、掌握关系运算和逻辑运算2、掌握选择结构相关语句的使用3、训练所学知识的综合应用二、 知识要点1、关系运算及运算符2、逻辑运算及运算符3、选择结构相关语句if、if-else、if 嵌套、switch 等的意义、语法格式及使用4、容易混淆的“”与“”运算符三、 实验内容(要求提供:算法描述或流程图 源程序 ) 1、 教材 P922(if-else) 2、教材 P924(if-else) 3、教材 P925(switch) 4、教材 P926(if-else-if) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
14、- 名师精心整理 - - - - - - - 第 11 页,共 26 页 - - - - - - - - - 四、实验结果要求写出运行界面并输出运行结果1.P92.2 (1)流程图:(2) 源程序#include stdio.h void main() float x,y; scanf(%f,&x); if (x0) 开始输入 X X0? Y=x+10 0=x=0&x15) printf(y=%fn,3*x+5); else printf(y=%fn,2*x-10); (3) 运行界面2.P92.4 (1)流程图开始输入小写英文字母位于字母表前办部分?输出后一个字母输 出 前 一 个 字母结束
15、Y N 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 26 页 - - - - - - - - - (2)源程序#include stdio.h void main() char a; scanf(%c,&a); if(a=k) printf(%cn,a+1); else printf(%cn,a-1); (4) 运行界面3. P92.5 用 if-else 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
16、- 名师精心整理 - - - - - - - 第 14 页,共 26 页 - - - - - - - - - (1)流程图开始输入成绩 X X=A ?X=B ?X=C ?输出85100 输出7084 输出6069 输出 60以下结束Y N Y N Y N 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 26 页 - - - - - - - - - (2)源程序#include stdio.h void main() char a; scanf(%c,&a); if (a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C语言试验及结果 2022 语言 试验 结果
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内