1 / 16
文档名称:

c语言课程设计报告.doc

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

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

分享

预览

c语言课程设计报告.doc

上传人:2786321826 2022/7/23 文件大小:55 KB

下载得到文件列表

c语言课程设计报告.doc

相关文档

文档介绍

文档介绍:-
. z.
?C程序设计?课程设计
学 院:***
专 业:***
班 级:***
学n()
{
int year,moth,day;
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};//平年2月28天 365天
int b[12]={31,29,31,30,31,30,31,31,30,31,30,31};//闰年2月29天 366天
int i,j,num=0;
int *;
printf("请输入年 月 日,\n");
scanf("%d,%d,%d",&year,&moth,&day);
if((year%4==0)&&(year%100!=0)||(year%4==0)&&(year%400==0))
{*=1;}
else
{*=0;}
if(*)
{for(i=0;i<moth-1;i++)
num+=b[i];
num+=day;
}
else
{
for(j=0;j<moth-1;j++)
num+=a[j];
num+=day;
}
printf("今天是第%d年的第%d天\n",year,num);
}
【编译示图】(示图中要有0 error,0 warning的提示)
-
. z.
【运行结果示图】
设计任务5实现过程
【任务描述】
4. 简单计算器。请编写一个程序计算表达式:data1 op data2的值。其中op为运算符+、-、*、/,data1和data2是数据。
【算法分析】〔用文字或流程图进展描述〕
先输出所需数据和运算符,然后用switch语句进展判断,最后输出结果。
【源程序代码】
#include <>
void main()
{
float a,b;
char c;
printf("请输入数字a,运算符c,数字b:\n");
scanf("%f%c%f",&a,&c,&b);
//char c;
//printf("请输入运算符:\n");
//scanf("%c",&c);
switch(c)
{
case'+': printf("%f\n",a+b); break;
case'-': printf("%f\n",a-b); break;
case'*': printf("%f\n",a*b); break;
case'/': printf("%f\n",a/b); break;
default: printf("input error\n");
}
}
【编译示图】(示图中要有0 error,0 warning的提示)
【运行结果示图】
-
. z.
第2章 数组与函数
设计任务
1. 有一个一维数组score[],存放10个学生的成绩,要求编写三个函数分别求学生的平均成绩,求10个学生的最高分,求10个学生的最低分。
2. 编写一个函数,将输入的一串字符中的小写字母转变成大写字母,并输出所有的大写字母。
3. 输入10个学生姓名,按字典顺序将排在最前面的学生姓名输出。即在字符数组中求最小字符串。
4. 用函数求N*N的对角线的和。其中的N是用户通过键盘输入的任意值。
5. “数学黑洞〞:任意一个4位自然数,将组成该数的各位数字重新排列,形成一个最大数和一个最小数,之后两数相减,其差任为一个自然数。重复进展上述运算,会发现一个神秘的数。
6. 输入n值,打印边长为n的空心正六边形,其边有‘*’组成。例如:n=4时,图形如下:
****
* *
* *
* *
* *
* *
****

设计任务1实现过程
【任务描述】
有一个一维数组score[],存放10个学生的成绩,要求编写三个函数分别求学生的平均成绩,求10个学生的最高分,求10个学生的最低分。
【算法分析】〔用文字或流程图进展描述〕
用数组存放10个学生的成绩,然后用求出平均分、最高分、最低分。
【源程序代码】
#include<>
int score[10]={56,66,21,45,52,65,70,82,90,92};
int i,ma*,min;
aver(

最近更新

心力衰竭药物的药物相互作用和药物通道效应 22页

心力衰竭药物的基于纳米技术的研究 21页

心力衰竭药物治疗中的抗纤维化剂药物作用 24页

解直角三角形应用市公开课获奖教案省名师优质.. 5页

2024年LED通用照明项目建议书 56页

心力衰竭的心脏糖苷副作用 23页

心力衰竭治疗中的抗氧化剂的应用与效果评估 24页

心力衰竭中的抗病毒药物治疗 19页

花钟优秀市公开课获奖教案省名师优质课赛课一.. 5页

强化医院重点学科的医疗安全管理实施方案探讨.. 30页

考级娃娃市公开课获奖教案省名师优质课赛课一.. 5页

美食制作市公开课获奖教案省名师优质课赛课一.. 5页

美术市公开课获奖教案省名师优质课赛课一等奖.. 3页

美术安全教育市公开课获奖教案省名师优质课赛.. 5页

美发师小班市公开课获奖教案省名师优质课赛课.. 5页

罐子的声音应彩云市公开课获奖教案省名师优质.. 5页

建设医学人文素质教育的评价体系 27页

餐饮商业计划书一到十 8页

食疗养生坊商业计划书 7页

积木乌龟市公开课获奖教案省名师优质课赛课一.. 5页

食品原料追溯商业计划书 6页

社会实践活动日记 5页

顺丰零食柜项目创业计划书 7页

科学市公开课获奖教案省名师优质课赛课一等奖.. 4页

音乐在线教育商业计划书 8页

乞讨女孩作文600字 1页

育婴师实操试题(全) 10页

2023高考新高考一卷数学试题 4页

数字媒体艺术概论 第四版 3页

六年级英语学困生的转化措施 3页