C语言程序设计基础综合实践报告
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
昆明理工大学
程序设计基础 综合实践设计报告
课 题 名 称: C语言练习函数调用演示
程序设计语言:
学院: 信息工程与自动化学院 班级: 自动化***
组长: 学号 2008*** 姓名 *** 组员:
学号 学号 学号
姓名 姓名 姓名
指导教师: 秦卫平
2009年 5 月
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
《计算机程序设计(C双语)》综合设计实践报告
课程名称: C语言练习函数调用演示 专业年级:自动化081
组长
学号 20081***
姓名 ***
所选题目 (1)主函数有菜单
选择功能。
(2)温度转换函数 (3)水仙花数。 (4)求最大数 (5)冒泡法排序 (6)乘法表 (7)打印菱形
自评小组工作
量 (1—4)
分数 98
100%
设计说明及功能描述(基本思路及关键语句说明)
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
总结体会
这个学期,我们学习C语言受益良多,这是一门很有用的学科。通过学习,我知道了C语言的最基本程序,并且录入,注释,修改了一些程序,运用到定义长整形变量,赋初值等方法。从一开始的按课本打印程序,到现在的综合设计,我进步很多,在老师提供模板的情况下已经能够自己完成综合作业,达到老师要求。
再学习过程中,老师同时通过双语教学,锻炼了应用英语的能力,同时给我们讲一些国外大学的事,让我们开阔眼界,学习同时了解了中西文化的一些差异,秦老师是一个很幽默,很有耐心的老师,对我们提出的问题很耐心讲解,在此感谢!
该生按照实验要求完成了《计算机程序设计(C双语)》综合设计内容。很好的掌握了应用C语言
教师评
语
进行综合设计的基本方法,达到了设计要求。
签名:秦卫平
日期:2009年6月18
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
主程序
#include "stdio.h" #include "stdlib.h" #include "ctype.h" #include "math.h" #include "string.h" #include <conio.h> #include <windows.h>
void function_1(); void function_2(); void function_3(); void function_4(); int menu_select();
void main() { for( ; ; )
{ switch(menu_select())
{ case 1: function_1() ;break;
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
case 2: function_2() ;break; case 3: function_3() ;break; case 4: function_4() ;break;
case 6: printf("结束程序运行 再见!\n");exit(0);}}}
int menu_select() {
char s; int n;
printf("\n\n\n 该程序是‘C语言常用程序汇集’演示\n"); printf("
----------------------------------------------------\n\n\n");
printf("程序设计者:***班 *** 学号:2008********\n\n"); printf("
----------------------------------------------------\n\n\n");
printf(" 1:运行‘温度转换’序\n"); printf(" 2:运行‘水仙花数’程序\n");
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
printf(" 3:运行‘打印菱形’程序\n"); printf(" 4:运行‘乘法表’程序\n"); printf(" 5:运行‘冒泡法排序’程序
\n");
printf(" 6:结束程序运行 再见!\n\n"); printf("
----------------------------------------------------\n\n\n");
printf("请输入数字1-6,选择你要运行的程序\n"); do{
s=getchar();
n=(int)s-48;
}while(n<1||n>6); return n;
}
//输出乘法表程序
void function_1() {
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
float F,C,n; n=1; while(n)
{
printf("Please enter the Fahrenheit(10000 exit):"); scanf("%f",&F); if (F==10000)
break;
else
C=5.0/9.0*(F-32); printf("%3.1f\n",C);
}
getch();//等待输入一个字符 //Sleep(5000); //延迟5000毫秒。 //delay(5000); return ; } void function_2() {
for
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
int i,j,k,n;
printf("The narcissus number are:"); for(n=100;n<1000;n++) { }
printf("\n");
i=n/100; j=n/10-i*10; k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k) {printf("%d ",n);}
getch(); }
void function_3()
{
int i,j;
for(i=0;i<=2;i++) {
for(j=0;j<=2-i;j++) printf(" ");
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
for(j=0;j<=2*i;j++) printf("*"); printf("\n"); }
for(i=1;i<=2;i++) {
for(j=0;j<=i;j++) printf(" ");
for(j=0;j<=2*(2-i);j++) printf("*"); printf("\n"); getch(); } return ; }
void function_4() { int i, j;
for(i=1;i<=9;i++) for(j=1;j<=i;j++)
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
{
printf("%d*%d=%d " , i, j, i*j); if(i==j)printf("\n"); }
printf("\n"); }
getch();
程序运行如下:
进入主菜单:
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
运行“温度转换”程序:
运行“水仙花数”程序:
(1)主函数有菜单选择功能。(2)温度转换函数(3)水仙花数。(4)求最大数(5)冒泡法排序(6)乘法表(7)打印菱形
运行“打印菱形”程序:
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




