摘要: 通讯录排序 1、实验要求:建立一个通信录,通信录的结构体记录包括:姓名、生日、电话号码;其中生日又包括三项:年、月、日。编写程序,定义一个嵌套的结构类型,输入n(n<10)个联系人的信息,再按他们的年龄大小的顺序依次输出其信息。 2.心得 *要注意审题。看清是用年月日分次判断比较,不要混淆题目。 * 阅读全文
posted @ 2019-06-24 18:40 张振儒 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1:字符串排序 2:*字符串排序要载入<string,h> *在排序时控制循环次数,最后一个不用比较。 #include<stdio.h>#include<string.h>int main(void){ int i,j; char a[5][20], t[20]; printf ("请输入5个字符 阅读全文
posted @ 2019-06-18 20:58 张振儒 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 实验:杨辉三角 实验原理:1 使两边全为一a[i][0]=a[i][i]=1; 2 之间值等于上两个数字之和 3 计数变量很重要 4 输出时多加一个循环变量美观输出 5 实验前要列清变量 #include <stdio.h>void main(){ int i,j,k,n=0,a[100][100] 阅读全文
posted @ 2019-06-12 00:18 张振儒 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: 1、选择法排序。输入一个正整数n(1<n<=1000),再输入n个整数,将他们从大到小排序后输出。 2;编写过程中明确算法,二次循环一一比较,置换。 3源代码 #include <stdio.h>int main(){/*定义函数*/int i,j,t,a[1000],n;printf("Enter 阅读全文
posted @ 2019-06-10 22:00 张振儒 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一:求1—1000之间的完数; 1:了解完数,(因子之和等于数本身) 使用循环结构,得出可以被这个数之前的数都可以除干净的数, 切将其因子求和,后返回。 2:返回子函数,与本数比较是否相等。 //求完数#include<stdio.h>int factorsum(int number);int ma 阅读全文
posted @ 2019-05-28 20:51 张振儒 阅读(498) 评论(1) 推荐(0) 编辑
摘要: 在编写程序时 对调用函数格式模糊,还是不经常使用的结果, 在复习后,得出 1:所写函数头 要内外表示格式,且在定义函数时要在结束时 加“;”,而在调用时则不用。 2:所定义的函数返回值可以多个定义,以达到想要结果。 2:所定义的函数返回值,可直接用于主函数中。 #include <stdio.h>i 阅读全文
posted @ 2019-05-06 20:31 张振儒 阅读(1807) 评论(2) 推荐(0) 编辑
摘要: 在开始前,没有搞明白最大公倍数与最小公约数之间的数学关系, 说明的加强数学的学习。 在对赋值方面,刚开始,不知道x-y后为什么 在复习了while语言后,用if循环和while,可以直接赋值。 说明还是上机少,接下来加长上机时间。 #include<stdio.h> int main (){ int 阅读全文
posted @ 2019-04-15 23:22 张振儒 阅读(926) 评论(1) 推荐(0) 编辑
摘要: 出租车计价器程序:在编写过程中,对整数型赋值定义错误,导致计价错误。 且在编写 乘法时出现用数学方法表示。 #include<stdio.h> int main() { int i ; double t ,m,c; printf ("请输入等待时间, 路程:"); scanf ("%lf%lf",& 阅读全文
posted @ 2019-04-10 17:24 张振儒 阅读(245) 评论(1) 推荐(0) 编辑
摘要: 编写时出现结果比实际结果大两倍的现象,检查发现是程序编写时, 对运行先后顺序没有考虑。在加了括号后正常。 阅读全文
posted @ 2019-03-28 23:18 张振儒 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 在编写程序前要画出程序框图。编写程序时要细心, 注意不同函数的精度和形式, int为%d float为%1f dobual为%2f。 且同时打开的程序窗口不能多。 阅读全文
posted @ 2019-03-19 20:41 张振儒 阅读(275) 评论(0) 推荐(0) 编辑