- 博客(72)
- 收藏
- 关注
原创 小学生考试系统
#include #include #include int main(){ int a,b,m,n,i; int sum=0; float t; srand(time(0));//初始化随机种子 for(i=1;i { printf("第%d题:\n",i); a=rand()
2017-01-07 07:25:25
576
原创 小学生成绩管理系统
#include #include #include void input_score(int s[],int n);int get_max_score(int s[],int n);int get_min_score(int s[],int n);double get_avg_score(int s[],int n);int count(int x,int s[],i
2017-01-07 07:17:32
857
原创 电子词典
#include #include #include char e[8000][25],c[8000][25];int words=0;int search(int low,int high,char *k);int main(){ char key[25]; FILE *fpin; fpin=fopen("dictionary.t
2017-01-07 07:05:35
372
原创 14实践项目1.5
#includeint main( ){ int i,b; int a[16]= {13,45,89,332,54,221,90,723,65,45,123,47,96,48,187}; scanf("%d", &b); for(i=15; i>0; --i) { a[i]=a[i-1]; }
2016-12-19 19:19:18
426
原创 14实践项目1.4
#includeint main( ){ int i,j; int a[16]= {13,45,89,332,54,221,90,723,65,45,123,47,96,48,187,23}; for(i=0,j=0; i { if(a[i]%3) a[j++]=a[i]; } prin
2016-12-19 19:16:22
362
原创 14实践项目1.3
#includeint main( ){ int i; int a[16]= {13,45,89,332,54,221,90,723,65,45,123,47,96,48,187,}; printf("数组中,元素值为3的倍数的数是:\n"); for(i=0; i { if(a[i]%3==0)
2016-12-19 19:11:34
346
原创 14实践项目1.2
includeint main( ){ int i; int a[10]= {13,45,89,32,54,21,90,723,65,45}; printf("由后往前,数组中的值是:\n"); for(i=9; i>=0; --i) printf("%d\t", a[i]); printf("\n"); for
2016-12-19 19:08:47
599
原创 14实践项目1.1
#includeint main( ){ int i; int a[20]= {13,45,89,32,54,21,90,723,65,45}; printf("请输入10个整数\n"); for(i=10; i scanf("%d", &a[i]); printf("由前往后,数组中的值是:\n"); for(
2016-12-19 19:05:33
380
原创 12实践项目1.5
#includeint main(){ unsigned long count(int n); int n; unsigned long m; printf("请输入楼梯的阶数:"); scanf("%d",&n); m=count(n); printf("有%lu种爬楼梯的方法\n",m); return 0
2016-12-19 19:00:17
576
原创 12实践项目1.4
#includeint find(int a[],int n){ int m; if(n==0) return a[0]; else { m=find(a,n-1); return (m>a[n]?m:a[n]); }}int main(){ int a[5
2016-12-19 18:49:14
349
原创 12实践项目1.3
#include int gcd(int x, int y);int main(){ int m,n; printf("输入两个数字:"); scanf("%d %d", &m, &n); printf("最大公约数:"); printf("%d\n", gcd(m,n)); return 0;}int gcd
2016-12-19 18:45:49
277
原创 12实践项目1.2
#include long f(int);int main( ){ int n; long y; printf("请输入一个数 :"); scanf("%d", &n); if(n%2) y=f(n); else y=f(n-1); printf("%d以内的奇数积是:%ld\n"
2016-12-19 18:41:47
611
原创 12实践项目1.1
#include int cube(int n);int main(){ int n; scanf("%d",&n); printf("f(n)=%d\n", cube(n)); return 0;}int cube(int n){ if (n==1) return 1; else
2016-12-19 18:36:10
395
原创 11B判断三角形
#include #define swap(x,y){x=x+y;y=x-y;x=x-y;}int right_triangle(double a,double b,double c); int acute_triangle(double a,double b,double c);int obtuse_triangle(double a,double b,double c);
2016-12-19 18:28:41
563
原创 13学生成绩处理
#include double HighScore;double LowScore;double SumScore;double AverageScore;void calcscore(int n);int main(){ int n; scanf("%d",&n); calcscore(n); printf("%g %g %g
2016-12-19 18:13:34
453
原创 10 实践项目3.2
#include #include #include int main(){int sum=0;//学生得分int a,b,d,t; //分别表示两个运算数,正确答案及学生输入的答案int c; //运算:0-加1-减2-乘3-除int i;srand(time(0));//初始化随机种子for(i=0
2016-12-19 17:49:39
310
原创 10实践项目3.1
#include #include #include int main(){int sum=0;int a,b,d,t; int i; srand(time(0));for(i=0; i10; i++) {printf("第%d 题: ", i+1);a=rand()%10+1;b=rand()
2016-12-19 17:35:41
555
原创 10实践项目2.2
#include int main() { int n,m,k; int count=0; for(n=1; n { k=n; m=0; while(k>0) { m=m*10+k%10;
2016-12-19 17:26:08
765
原创 10实践项目2.1
#include int main() { int n,m,k; scanf("%d", &n); k=n; m=0; while(k>0) { m=m*10+k%10; k=k/10; } if(m==n)
2016-12-19 17:20:53
311
原创 10实践项目1
#include int main ( ) { double dSalary,dTax=0,dNetIncome=0; double dValue; double dRate, dOffset; int iStep; printf("请输入您本月的收入总额(元):"); sca
2016-12-19 17:14:22
546
原创 学生信息排序
定义存放一个 学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。#include #include struct Student{ char name[10]; char num[10]; char sex; char dep[10];};int m
2016-12-16 21:50:21
765
原创 统计字符串种类
用指针编写一个程序,输入字符串后,统计其中各种字符的个数,输出其中大小写字母、数字、以及其他字符的个数。#include #include int main(){ char str[100]; gets(str); char *ptr=str; void fuction(char *); fuction(ptr); ret
2016-12-16 21:24:16
470
原创 复数结构体
编写一个程序,首先定义一个复数数据类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出。#include #include struct Complex{ int re; int im;};int main(){ struct Complex x,y,s,p; scanf("%d%d",&x.re,&x.
2016-12-15 09:04:34
490
原创 14D
#include int main(){ int a[10],i,n; for(i=0; i scanf("%d", &a[i]); scanf("%d",&n); i=8; while(i>=0&&a[i]>n) { a[i+1]=a[i]; i--; }
2016-12-06 14:52:20
204
原创 14C进制转换
#include int main(){ int a[32]={0},i,j,n; scanf("%d",&n); i=0; while(n>0) { a[i]=n%2; n/=2; i++; } if(i>0) i--; for(j=i;
2016-12-06 14:48:48
289
原创 14B插入有序数组中
#include int main(){ int a[10],i,n; for(i=0; i<9; i++) scanf("%d", &a[i]); scanf("%d",&n); i=8; while(i>=0&&a[i]>n) { a[i+1]=a[i]; i--;
2016-12-06 14:42:39
233
原创 14A数组逆序
#include int main(){ int a[10],i; for(i=0;i scanf("%d", &a[i]); for(i=9;i>=0;i--) printf("%d ", a[i]); return 0;} 对初学数组的人来说,数字从零开始,是必须时刻牢记的。题目要求逆序输
2016-12-06 14:18:05
174
原创 打豆豆
#include #define EAT '1'#define SLEEP '2'#define HITDOUDOU '3'#define CRY '4'#define WITHDRAW '0'char getChoice();void eat();void sleep();void hitdoudou();void cry();int main
2016-11-22 16:41:43
419
原创 12F
#include #define PI 3.14159#define PI 3.14159#define AngleToRadian(d,m,s) ((d) + ((m)+(s)/60)/60)/180*PIint main(){ double degree,minute,second; scanf("%lf %lf %lf",°ree,&mi
2016-11-22 16:34:01
438
原创 12E
#include #define SWAP(T,m,n) {T s; s=m, m=n, n=s;}int main(){ short int i1,i2; double d1,d2; long l1,l2; scanf("%hd%hd",&i1,&i2); SWAP(short int,i1,i2); printf(
2016-11-22 16:28:30
268
原创 12D汉诺塔
#include void move(int n, char A, char B,char C){ if(n==1) printf("Move disk %d from %c to %c\n", n, A, C); else { move(n-1, A, C, B); printf("Move di
2016-11-22 16:23:37
320
原创 12C进制转换
#includevoid binary(int, int);int main(){ int N, R; while(scanf("%d %d", &N, &R)!=EOF) { if(N==0) printf("%d",0); else if(N {
2016-11-17 09:07:04
351
原创 12B十进制转换二进制
#include #include int Decimal_conversion(int a){ if(a { printf("%d",a); return; } else { Decimal_conversion(a/2); printf("%d",a%2);
2016-11-17 08:50:22
811
原创 11A递归法逆序排列
#include void inverted(int);int main(){ int n; scanf("%d",&n); inverted(n);/ return 0;}void inverted(int n){ if(n { printf("%d",n); return;
2016-11-17 08:23:51
228
原创 11G趣味取小数
#include #include int get_one_digit(double num,int n);int main(){ double number; int n; int digit; scanf("%lf %d",&number,&n); digit=get_one_digit(number,n);
2016-11-15 17:25:51
530
原创 11F牛顿迭代法
#include#includeint main(){ double solut(double,double,double,double ); double a,b,c,d; scanf("%lf%lf%lf%lf",&a,&b,&c,&d); printf("%.2f",solut(a,b,c,d));; return 0;
2016-11-15 17:14:10
247
原创 11E求最大公约数和最小公倍数
#include int main(){ int n,m,gys,gbs; int gcd(int a, int b); int lcm(int a, int b); scanf("%d%d",&n,&m); gys=gcd(n,m); gbs=lcm(n,m); printf("%d %d\n",gys,gbs
2016-11-15 16:37:07
276
原创 11D日期巧算星座
#include void constellation(int year,int month,int day);int main(){ int year,month,day; scanf("%d %d %d",&year,&month,&day); constellation(year,month,day); return 0;}
2016-11-15 16:27:17
242
原创 11Cfor循环画三角形
#include void holl_triangle(int n); int main(){ int n; scanf("%d",&n); holl_triangle(n); return 0;}void holl_triangle(int n){ int i,j; for(j=1; j
2016-11-15 16:17:45
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人