1 / 24
文档名称:

大一C语言课程设计.doc

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

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

分享

预览

大一C语言课程设计.doc

上传人:非学无以广才 2021/12/4 文件大小:428 KB

下载得到文件列表

大一C语言课程设计.doc

相关文档

文档介绍

文档介绍:C语言课程设计报告
班 级: 电气1004
学 号: 09334
姓 名: 雷海燕
指引教师: 王果
评语:
年 07 月 18 日
1 基本题目

题目
有17个人围成一圈,从0号人开始报数,凡报到3倍数人离开圈子,然后再数下去。直到最后只剩余一种人为止。问此人本来位置是多少号。
题目分析
创立一种指针变量,指针变量中初值为0至16。然后通过for循环将指针变量中所指值是三倍数变量赋值为0,最后找出所要找值。
程序
#include <>
#define N 17
int main()
{
int i,j,k,a[N+1],*p;
for(i=0,p=a;p<=a+N;i++,p++)
*p=i;
p=a+1;
k=N;
for(i=0,j=1;k!=1;j++)
{
if(p>(a+N))
p=a+1;
if(*p!=0)
i++;
if(i%3==0&&i!=0)
{
*p=0;i=0;k--;
}
p++;
}
for(i=1;i<=N;i++)
if(a[i]!=0)
printf("最后留下是%d\n",a[i]);
return 0;
}

开始
i=0,p=a N=17

i=0

p<=a+N
Y
N
*p=i,i++,p++
p=a+1,i=0,j=0
k!=1
k!=1
Y
p>a+N
N
N
p=a+N
Y
*p!=0
N
i++
Y
i%3!=0
N
Y
*p=0,i=0,k--
p++,j++
p++,j++

i<=N
Y
输出最后留下值
N
i++
结束
基本题目流程图


基本题目运营成果
2 改错题目
改正后程序
#include <>
int main()
{
int x=1;int y;
y=x++;
printf("y=%d ",y);
int z;
z=++x;
printf("z=%d\n",z)
return 0;
}
程序运营成果
程序完毕功能:用x初始值算出y与z值。


改正后运营成果

题目
班级成绩管理系统,对一种有N个学生班级,每个学生有M门课程。该系统实现对班级成绩录入、显示、修改、排序、保存等操作管理。
程序重要功能
本程序实现对一种班学生某几门课程录入,成绩显示、成绩保存、对成绩进行排、对成绩进行修改、对成绩进行记录(涉及每门课程最高分、平均分、超过每门平均分人数等),运营程序后退出程序。
各函数功能
(1)input函数
运用嵌套循环语句,实现对N位学生,M门课程输入。
(2)output函数
实现对先前输入学生成绩输出。
(3)save函数
将输入数据存入指定文献中。
(4)rank函数
计算出所有学生成绩总分,并按照分数从高到低,进行输出。
(5)change函数
判断密码与否对的,并对选中学生成绩进行修改。

开始
输入 x
'A'或'a'
'B'或'b'
'F'或'f'
i=0
i=0
'C'或'c'
'D'或'd'
'E'或'e'
'G'或'g'
输出
科目名
运用for循环,对每一位学生算出成绩总分
输入
科目名
将数据存入指定文献
Y
运用coun函数,进行对学生成绩记录
详见图6
i++
i++
Y
Return 0,
即退出系统
i<=M
运用tran函数,进行加密码,修改学生成绩。
详见图5
i<M
N
N
i=0
i=0
输出姓名、学号
运用for循环,将学

最近更新

2026年主管中药师考试备考题100道附参考答案(.. 38页

2026年山西电力职业技术学院单招职业倾向性考.. 45页

2026年网络安全知识竞赛题库及答案【全优】 40页

2026年网络安全知识竞赛题库(含答案) 39页

小学历史与文化知识竞赛题库100道完整答案 37页

最新全国政法队伍教育整顿知识竞赛试题库附参.. 40页

新安全生产法知识竞赛试题库及完整答案【夺冠.. 44页

新安全生产法知识竞赛试题库附参考答案【突破.. 43页

最新全国政法队伍教育整顿知识竞赛试题库【原.. 40页

最新煤气操作证考试题100道含答案(综合卷) 39页

最新全国政法队伍教育整顿知识竞赛试题库必考.. 40页

最新煤气操作证考试题100道及参考答案(培优).. 39页

禁毒教育 25页

镇人居环境综合整治百日攻坚工作方案 12页

情境教学在初中道德与法治教学中的应用分析 26页

2025年医用中心吸引系统项目建议书 72页

2025年养老合作协议书 52页

2025年便携温度校验仪项目发展计划 59页

李斯特《匈牙利狂想曲No.6》的演奏技巧与民族.. 7页

2025年辽宁锦州市公安局招聘警务辅助人员378人.. 48页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页

全国大学生智能车大赛作品-智能循迹小车技术文.. 31页

中药配伍禁忌表 6页

《凌志轩四柱命理高级培训班教材》 72页

心思的战场-乔依丝迈尔 50页