c语言对称字母菱形AABAABCBA,C语言程序设计A 实验指导书

;/*打开文件*/ for(i=100;i<1000;i++){/*查找水仙花*/ a=i/100; b=i%100/10; c=i%10; if(a*a*a+b*b*b+c*c*c==i){ fprintf("%8d",i); } } printf("运行完毕,数据全部保存!"); } 2、编程题 1)编写一程序产生 1000 内的所有素数,并将其保存在 d:/data.txt 文件中

【要求】 】 (1)定义一函数判断一个数是否是素数 (2)在 main 函数中调用(1)中定义的函数,将素数保存在文件中

2) 已知一个职工的信息为:职工号、工资、姓名,从键盘输入 n 个职工的信息,并 将其保存在 D:/info 文件中。 【要求】 】 (1)使用链表实现。 (2)n 可以从键盘输入。 (3)定义 create 函数实现链表的创建 (4)定义 writeInfo 函数实现链表的保存。

3 选作题 1)建立一个程序,用于产生 200 组算式,每组算式包括一个两位数的加法、减法(要 求被减数要大于减数) 、乘法和两位数除以一位数的除法算式,每一组为一行,将所有 的算式保存到文本文件 d:\a.txt 中

2)已有两个文本文件,今要求编程序从这两个文件中读出各行字符,逐个比较这两 个文件中相应的行和列上的字符, 如果遇到互不相同的字符, 输出它是第几行第几列的 字符

【预习报告】 预习报告】

流程图

代码

流程图

代码

【实验报告】 实验报告】

【思考题】 思考题】

1、文本文件和二进制文件在读取时要注意什么问题 2、如何在文件中指定位置的数据

实验十 综合程序设计

【实验目的】 实验目的】

1、 能综合使用本课程所学习的 C 语言知识进行较复杂程序的设计 2、 掌握 C 语言程序的调试方法

【实验性质】 综合性 实验性质】 【实验要求】 实验要求】

1、认真阅读本次实验的目的,了解本次实验要求掌握的内容 2、将编程题的代码在预习报告中写出来 3、在实验时,将实验要求的基本题(程序改错和编程题)根据预习报告中编写的代码, 在 VC 环境中编写出来 4、在 VC 中将编写的程序编译、调试,能正确运行结果 5、将正确程序上传 FTP 服务器 6、争取完成选作题

【实验内容】 实验内容】

1、编程题 1) 有 10 个歌手和 5 个裁判,设计一程序,可以输入 10 个歌手的姓名,5 个裁判可 以对 10 个歌手进行打分,计算各个歌手的最终得分(算法为去掉最低分和最高分再求 平均值) ,并按得分的高低排序显示。 【要求】 】 (1) 采用结构体实现 (2) 采用结构化程序设计思想编程 2 选作题 1)编写一程序,从键盘输入学生的姓名、学号以及三门功课的成绩,计算每个学生 的平均成绩,以及每门功课的平均成绩,在屏幕上显示平均成绩最高的学生的姓名,并 将学生的所有信息保存在 D:/info.txt 文件中

【预习报告】 预习报告】

流程图

代码

【实验报告】 实验报告】

实验十一 综合程序设计

【实验目的】 实验目的】

1、 熟悉考试环境 2、 综合练习编程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值