摘要: 1:建立一个通信录,通信录的结构体记录包括:姓名、生日、电话号码;其中生日又包括三项:年、月、日。编写程序,输入n(n<10)个联系人的信息,再按他们的年龄大小的顺序依次输出其信息源程序 #include<stdio.h>struct birthday{ int year; int month; i 阅读全文
posted @ 2019-06-25 18:19 马晓静 阅读(201) 评论(0) 推荐(0)
摘要: 1.本题要求实现一个拆分实数的整数与小数部分的简单函数。函数接口定义:void splitfloat( float x, int *intpart, float *fracpart ); 其中x是被拆分的实数(0≤x<10000),*intpart和*fracpart分别是将实数x拆分出来的整数部分 阅读全文
posted @ 2019-06-19 22:19 马晓静 阅读(188) 评论(0) 推荐(0)
摘要: #include<stdio.h>int main(void){ int a[100][100],i,j,n; scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<=i/2;j++){ if(j==0) a[i][j]=1; else a[i][j]=a[i-1][ 阅读全文
posted @ 2019-06-11 21:27 马晓静 阅读(102) 评论(0) 推荐(0)
摘要: /*选择法排序。输入一个正整数n(1<n<=10),再输入n个整数,将他们从大到小排序后输出。试编写相应程序。*/ #include<stdio.h>int main(void){ int n,i,s,k,t; int a[10]; scanf("%d",&n); for(i=0;i<n;i++) 阅读全文
posted @ 2019-06-10 22:07 马晓静 阅读(122) 评论(0) 推荐(0)
摘要: 3.使用函数输出指定范围内的完数:输入2 个正整数m 和n(1<=m,n≤1 000),输出m ~n 之间的所有完数,完数就是因子和与它本身相等的数。要求定义并调用函数factorsum(number),它的功能是返回number 的因子和。例如,factorsum(12)的返回值是16(1 +2  阅读全文
posted @ 2019-05-28 20:03 马晓静 阅读(191) 评论(0) 推荐(0)
摘要: #include<stdio.h>#include<math.h>int prime(int m);int main(void){ int count,m,n,sum; scanf("%d%d",&m,&n); count=0; sum=0; for(;m<=n;m++){ if(prime(m)! 阅读全文
posted @ 2019-05-06 20:26 马晓静 阅读(111) 评论(0) 推荐(0)
摘要: #include<stdio.h>int main(void){ int m,n,p,q; scanf("%d%d",&m,&n); p=m*n; while(n!=0){ q=m%n; m=n; n=q;} printf("最大公约数=%d\n",m); printf("最小公倍数=%d\n",p 阅读全文
posted @ 2019-04-16 21:32 马晓静 阅读(118) 评论(0) 推荐(0)
摘要: #include<stdio.h>int main(void){ int x,y,z,w; printf("Enter x,y"); scanf("%d%d",&x,&y); if(x<=3) z=10; else if(x>3&&x<=13) z=2*x+4; else z=3*x-9; if(y 阅读全文
posted @ 2019-04-10 17:56 马晓静 阅读(164) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2019-04-01 21:07 马晓静 阅读(85) 评论(0) 推荐(0)
摘要: 在本次计算分段函数的作业中,我发现一定要先写程序框图,如果不写程序框图,在编写程序的时候会有一定的难度。在编写程序的时候,少了很多以前的基本的小错误,但是在精确小数点的时候又出现了一些错误,说明上机还不够熟练。 阅读全文
posted @ 2019-03-19 20:11 马晓静 阅读(215) 评论(0) 推荐(0)