中国矿业大学C语言作业,中国矿业大学C语言程序设计实验报告第5章.docx
5.4
源代码:
#in clude
void mai n()
{
//a,b,c用来输入带比较的数据
//a,b,c用来输入带比较的数据
//max用来保存最大的数据
\n ”);
//使用条件表达式来求最大值,简便清晰
int temp ,max;
printf(”请输入三个整数,以空格分开: scan f("%d %d %d",&a,&b,&c);
temp=(a>b)? a:b;
max=(te mp> c)?te mp:c;
//输出3个数中最大的数
//输出3个数中最大的数
运行结果:
5.5源代码:
5.5
源代码:
#include
void main()
{
float x,y;
printf("请?输o?入?- ?x 的 i 值| i :"); scanf( "%f",&x);
if (x<1)
y=x;
else if (x<10)
y=2*x-1;
else y=3*x-11;
printf( "y 的 i 值| l为a: e o%6.2fn" ,y);
}
运行结果:
5.6
源代码:
#in clude void mai n()
{
float mark;
char grade;
in t c;
printf("请输入成绩");
sca nf("%f",&mark);
while(mark>100||mark<0)
{
printf("\n成绩输入有误,请重新输入\n");
scan f("%f",&mark);
}
c=mark/10;
//第一次写程序时无意间在这里多打了一个分号;程序不
//第一次写程序时无意间在这里多打了一个分号;
程序不
能正常运行
{
case 10 :
case
9 : grade='A';break;
case
8 : grade='B';break;
case
7 : grade=C;break;
case
6 : grade='D';break;
case 5:
int gw,sw,bw,qw,ww;
int gw,sw,bw,qw,ww;//求N的个十百千万位
case 4:
case 3:
case 2:
case 1:
case 0:grade='E';
}
printf("该同学的成绩为%4.1f相应的成绩等级为%c\n",mark,grade);
}
运行结果:
运行结果:
变量,所以有的变量在后面用到的时候才开始定义,用
变量,所以有的变量在后面用到的时候才开始定义,
用Visual Syudio 2010编译的时候,
5.7
(VS2010源代码粘贴到 Word时,如果保留源格式,则汉字不能全部正常显示) 源代码:
#in clude void mai n() {
int N;
因为一开始编写程序时没有考虑到所有/*在此处变量的定义过程中遇到了一个小问题,
因为一开始编写程序时没有考虑到所有
现不能正常编译,系统认为我在后面的变量都未定义,所以把变量定义到最前面才行*/
int i=0;
gw,sw,bw,qw,ww/* 这是以类在全国计算机等级三级考试中常考的数位分解类型,定义 来记录 各位的数字,表达简便,便于记忆,定义 N 来记录整数的位数,通过对整数连续除以10 ,
gw,sw,bw,qw,ww
直到
最后结果为 0,可求得整数的位数, 最后用 switch 函数根据整数的位数来确定不同的输出格 式
*/
int fact(int n);
printf(" 请输入一个正整数 "); scanf("%d",&N);
ww=N/10000;
qw=(N-ww*10000)/1000;
bw=(N-ww*10000-qw*1000)/100; sw=(N-ww*10000-qw*1000-bw*100)/10; gw=N%10;
// 求 N 的位数
for(N=N;N>0;N=N/10)
{
i++;
}
printf("N 是一个 %d 位数 \n",i); printf(" 每位数字为: ");
// 输出
// 输出 N 的各位数字和反序数
{
case 5:printf("%d,%d,%d,%d,%d",ww,qw,bw,sw,gw); printf("\n 反序数字为: "); printf("%d%d%d%d%d\n",gw,sw,bw,qw,ww); break;
case 4:printf("%d,%d,%d,%d",qw,bw,sw,gw); printf("\n 反序数字为: "); printf("%d%d%d%d\n",gw,sw,bw,qw); break;
case 3:printf("%d,%d,%d",bw,sw,gw); p
中国矿业大学C语言作业,中国矿业大学C语言程序设计实验报告第5章.docx相关推荐
- CNN算法实验报告C语言,中国矿业大学C语言程序设计实验报告第2章.docx
2.1 举例1:求某位同学语数英三科的平均分:实现方法为,求语数英三科的总分,然后除以 以下部分是例子算法的源代码: //习题2.1什么是算法:算法是用于解决某一特定问题的指令序列 /*问题1:求某位 ...
- java象棋实验报告_中国象棋java程序设计实验报告
中国象棋java程序设计实验报告 东北大学秦皇岛分校信息与计算科学系Java 程序设计实验报告专业名称 信 息 与 计 算 科 学班级学号 7080206学生姓名 彭 军指导教师 王 薇完成时间 20 ...
- java象棋实验报告_中国象棋java程序设计实验报告.doc
中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...
- linux程序设计项目报告,Linux程序设计实验报告大作业
Linux程序设计实验报告大作业 实 验 报 告 课程名称: LINUX程序设计 学 院: 计算机学院 专 业: 软件工程 班 级: 14-3 姓 名: 张正锟 学 号: 201401061038 2 ...
- c语言设计贪吃蛇实验报告,贪吃蛇游戏程序设计实验报告
<贪吃蛇游戏程序设计实验报告>由会员分享,可在线阅读,更多相关<贪吃蛇游戏程序设计实验报告(11页珍藏版)>请在人人文库网上搜索. 1.Windows编程大作业贪吃蛇设计与实现 ...
- 外推法c语言相关程序,一维搜索外推法程序设计实验报告.doc
一维搜索外推法程序设计实验报告 课程设计(实验)材料(1) 安徽工程大学 机械优化设计 课程设计(实验)报告 专 业 班 级: 车辆工程 110 设 计 题 目: 一维搜索外推法程序设计 学 生 姓 ...
- c语言实现页面调度算法实验报告,c语言实现调度算法程序设计实验报告-先来先服务fcfs.docx...
c语言实现调度算法程序设计实验报告-先来先服务fcfs 实验报告 <操作系统>课程综合性实验报告 课程设计报告 课程设计题目:先来先服务(FCFS)调度算法模拟 专业:计算机科学与技术班级 ...
- c语言程序设计实验报告2,C语言程序设计实验报告2.docx
C语言程序设计实验报告2.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该 ...
- c 语言差错编码实验结果,C语言程序设计实验报告(四).doc11111111111111111.doc
C语言程序设计实验报告(四).doc11111111111111111 C语言程序设计实验报告 姓 名吴文重学 号52系 别数学系班级2班主讲教师徐时芳指导教师徐时芳实验日期2011-11-8专业10 ...
最新文章
- 读样章、写评语,即有机会获赠《编程大师访谈录》!
- oralce 表空间解锁
- 网络和计算机管理制度,网络和计算机使用管理制度
- Hystrix 熔断器01—— 概述 || Hystrix 重要概念
- 【CyberSecurityLearning 48】PHP Cookie 和 SESSION
- Java算法之移除元素
- 大数据日知录_腾讯T4专家精心整理:java+大数据+机器学习+数据挖掘+算法大集结...
- python 视频转换为图像,图像转换为视频
- 什么才是真正的价值?
- 【游戏引擎Easy2D】三分钟学会游戏的控制移动,键盘识别详解
- 深入理解JAVA中的JNDI注入
- 电子工程师 嵌入式开发者的嘉年华最强攻略
- 疫情过后第一次线下考试感想
- To Introduce An Anime
- java项目如何判断一个请求是否为AJAX请求
- 程序员:用代码改变世界
- 如何使用Python实现易班自动报送
- 快来报名啦 | 图灵奖得主—— Joseph Sifakis明日重磅开讲
- Thread类的详细介绍
- vim / gedit 打开GBK文件乱码问题