高级语言程序设计
下完雨要饭
这个作者很懒,什么都没留下…
展开
-
高级语言程序设计:综合程序设计实验
一、实验题目:问题描述:综合设计一个程序,要求存储每个学生的信息,包括学号、姓名、性别、出生日期、电话、5门课程的分数等。要求:(1) 输入学生信息,计算每个学生的平均分,并能分别按平均分和年龄(不考虑月份)从高到低排序,在屏幕上输出排序后的学生信息;(2) 将有不及格科目的学生信息写入文件fail.txt中。二、实验代码:#include<stdio.h>struct student { char num[20]; char name[20]; char sex[10];原创 2021-10-22 20:55:09 · 907 阅读 · 0 评论 -
高级语言程序设计:运用数组、函数和指针进行程序设计实验
一、实验题目:编写一个函数,找出一个数组中的最大值和最小值,并返回它们在数组中的位置。测试这个函数。编写一个函数删除字符串中的空格。测试这个函数。读入10个字符串,对字符串进行排序,输出排好序的字符串。请使用指针的方法编写程序,程序的功能是从键盘输入10个数,求其最大值和最小值的差。二、实验代码:1#include<stdio.h>void maxmin(int* c,int* d,int x);int main(){ int n,i; p原创 2021-10-22 20:52:06 · 538 阅读 · 0 评论 -
高级语言程序设计:运用函数和数组进行程序设计实验
一、实验题目:编写一个函数,求x的y次方,用主程序调用这个函数,并输出结果。使用函数统计指定数字的个数:读入一个整数,统计并输出该数中"2"的个数。要求定义并调用函数countdigit (number, digit),它的功能是统计整数number中数字digit的个数。例如,countdigit(12292, 2) 的返回值是3。试编写相应程序。有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。(不妨假设为升序排序)。编写程序要求将一个一维数组逆序存放并输原创 2021-10-22 20:45:25 · 685 阅读 · 0 评论 -
高级语言程序设计:循环结构程序设计实验
一、实验题目:给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。韩信点兵:在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:按从 1 至 5 报数,记下最末一个士兵报的数为 1;再按从 1 至 6 报数,记下最末一个士兵报的数为 5;再按从 1 至 7 报数,记下最末一原创 2021-10-22 20:39:03 · 189 阅读 · 0 评论 -
高级语言程序设计:顺序结构与选择结构程序设计 实验
一、实验内容:1.编写程序,输出你最喜欢的诗歌。2.输入三角形的三边,计算三角形的面积。要求提示用户输入的三边是否能组成三角形。3.给出一个百分制的成绩,要求输出成绩等级’A’、’B’ 、’C’ 、’D’、’E’。90分以上为’A’,80-89分为’B’,70-79分为’C’,60-69分为’D’,60分以下为’E’。4.计算油费:假设现在 89 号汽油 5.5 元/升、92 号汽油 7.14 元/升、95 号汽油 7.64 元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等原创 2021-10-22 20:32:15 · 404 阅读 · 0 评论