Made in Code

Everything is Math, everything is Code!

排序:
默认
按更新时间
按访问量

习题 9.5 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。

C程序设计(第四版) 谭浩强 习题9.5 个人设计习题 9.5 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。代码块:#include <stdio.h>...

2018-03-28 14:13:56

阅读数:360

评论数:1

习题 9.4 在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录。

C程序设计(第四版) 谭浩强 习题9.4 个人设计习题 9.4 在第3题的基础上,编写一个函数input,用来输入5个学生的数据记录。代码块:#include <stdio.h> struct student { int num; char name[10]; ...

2018-03-28 13:17:58

阅读数:160

评论数:0

习题 9.3 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。

C程序设计(第四版) 谭浩强 习题9.3 个人设计习题 9.3 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。代码块:#include <stdio.h>...

2018-03-28 12:00:44

阅读数:211

评论数:0

习题 9.2 写一个函数days, 实现第1题的计算。由主函数将年、月、日传递给days函数,计算后将日子数传回主函数输出。

C程序设计(第四版) 谭浩强 习题9.2 个人设计习题 9.2 写一个函数days, 实现第1题的计算。由主函数将年、月、日传递给days函数,计算后将日子数传回主函数输出。代码块:#include <stdio.h> struct count_day { int year; ...

2018-03-28 11:43:29

阅读数:215

评论数:0

习题 9.1 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。

C程序设计(第四版) 谭浩强 习题9.1 个人设计习题 9.1 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。代码块:#include <stdio.h> struct count_day { int year; int month; ...

2018-03-28 11:33:39

阅读数:159

评论数:0

例 9.8 建立一个如图9.9所示的简单链表,它由3个学生数据的结点组成,要求输出各结点中的数据。

C程序设计(第四版) 谭浩强 例9.8 个人设计例 9.8 建立一个如图9.9所示的简单链表,它由3个学生数据的结点组成,要求输出各结点中的数据。代码块:#include <stdio.h> struct student { int num; float score; ...

2018-03-26 13:58:05

阅读数:54

评论数:0

例 9.7 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)。

C程序设计(第四版) 谭浩强 例9.7 个人设计例 9.7 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)。代码块:#include <stdio.h> //定义结构体变量并初始化 struct stud...

2018-03-22 10:57:32

阅读数:61

评论数:0

习题 2.8 将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。

C++程序设计(第三版) 谭浩强 习题2.8 个人设计习题 2.8 将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请编写一程序,用赋初值的方法使c1, c2, c...

2018-03-14 12:20:01

阅读数:211

评论数:2

习题 8.19(1) 编写一个函数new,对n个字符开辟连续的存储空间,此函数应返回一个指针(地址),指向字符串开始的空间。new(n)表示分配n个字节的内存空间。

C程序设计(第四版) 谭浩强 习题8.19(1) 个人设计习题 8.19(1) 编写一个函数new,对n个字符开辟连续的存储空间,此函数应返回一个指针(地址),指向字符串开始的空间。new(n)表示分配n个字节的内存空间。代码块:#include <stdio.h> #include ...

2018-03-05 18:58:49

阅读数:73

评论数:0

习题 8.21 用指向指针的指针的方法对n个整数排序并输出。要求将排序单独写成一个函数。n个整数在主函数中输入,最后在主函数中输出。

C程序设计(第四版) 谭浩强 习题8.21 个人设计习题 8.21 用指向指针的指针的方法对n个整数排序并输出。要求将排序单独写成一个函数。n个整数在主函数中输入,最后在主函数中输出。代码块:#include <stdio.h> #include <stdlib.h> vo...

2018-03-05 18:38:53

阅读数:194

评论数:0

习题 8.20 用指向指针的指针的方法对5个字符串排序并输出。

C程序设计(第四版) 谭浩强 习题8.20 个人设计习题 8.20 用指向指针的指针的方法对5个字符串排序并输出。代码块:#include <stdio.h> #include <stdlib.h> #include <string.h> void sort(c...

2018-03-05 18:23:54

阅读数:159

评论数:0

习题 8.18 编一程序,输入月份号,输出该月的英文月名。例如,输入“3”,则输出“March”,要求用指针数组处理。

C程序设计(第四版) 谭浩强 习题8.18 个人设计习题 8.18 编一程序,输入月份号,输出该月的英文月名。例如,输入“3”,则输出“March”,要求用指针数组处理。代码块:#include <stdio.h> void output(int x, char *p[]); int ...

2018-03-02 18:31:59

阅读数:190

评论数:0

习题 8.17 写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int strcmp(char *p1, char *p2);

C程序设计(第四版) 谭浩强 习题8.17 个人设计习题 8.17 写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int strcmp(char *p1, char *p2); 设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0;若s1!=s2,返回...

2018-03-02 18:18:30

阅读数:386

评论数:0

习题 8.16 输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一数组a中。统计共有多少个整数,并输出这些数。

C程序设计(第四版) 谭浩强 习题8.16 个人设计习题 8.16 输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? 302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a[1]。。。。。。统计共有多少个整数,并输出...

2018-03-02 17:34:01

阅读数:455

评论数:0

习题 8.15 有一个班4个学生,5门课程。1. 求第1门课程的平均分;2.找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;3.找出平均成绩在90分以上或全部课程成绩在85分以

C程序设计(第四版) 谭浩强 习题8.15 个人设计习题 8.15 有一个班4个学生,5门课程。1. 求第1门课程的平均分;2.找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;3.找出平均成绩在90分以上或全部课程成绩在85分以上的学生。分别编3个函数实现以上3个要求。代码...

2018-03-02 12:32:11

阅读数:424

评论数:0

习题 8.14 将n个数按输入时顺序的逆序排列,用函数实现。

C程序设计(第四版) 谭浩强 习题8.14 个人设计习题 8.14 将n个数按输入时顺序的逆序排列,用函数实现。代码块:#include <stdio.h> void reverse(int (*s)[10], int n); //定义逆序函数 int main() { ...

2018-03-01 18:49:40

阅读数:372

评论数:0

习题 8.12 用指针数组处理上一题目,字符串不等长。

C程序设计(第四版) 谭浩强 习题8.12 个人设计习题 8.12 用指针数组处理上一题目,字符串不等长。代码块:#include <stdio.h> #include <stdlib.h> #include <string.h> void sort(char ...

2018-03-01 14:37:12

阅读数:122

评论数:0

习题 8.11 在主函数中输入10个等长的字符串。用另一函数对它们排序。然后在主函数输出这10个已排好序的字符串。

C程序设计(第四版) 谭浩强 习题8.11 个人设计习题 8.11 在主函数中输入10个等长的字符串。用另一函数对它们排序。然后在主函数输出这10个已排好序的字符串。代码块:#include <stdio.h> #include <string.h> void sort(c...

2018-02-28 19:10:28

阅读数:163

评论数:0

习题 8.10 将一个5*5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从左到右,从上到下依次从小到大存放),写一函数实现之。用main函数调用。

C程序设计(第四版) 谭浩强 习题8.10 个人设计习题 8.10 将一个5*5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从左到右,从上到下依次从小到大存放),写一函数实现之。用main函数调用。代码块:#include <stdio.h> void sort(in...

2018-02-27 11:08:05

阅读数:244

评论数:0

习题 8.9 写一函数,将一个3*3的整型矩阵转置。(指针法)

C程序设计(第四版) 谭浩强 习题8.9 个人设计习题 8.9 写一函数,将一个3*3的整型矩阵转置。(指针法)代码块:#include <stdio.h> void trans(int (*s)[3], int x, int y); //定义转置函数 int main(...

2018-02-24 18:03:56

阅读数:374

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭