- 博客(20)
- 收藏
- 关注
原创 查找书籍
#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct{ char name[30]; float price;}PRICE;int main(){ int n,i,max,min; PRICE *a; scanf("%d",&n); getchar();
2018-01-07 16:08:19 982
原创 特殊数据获取(模块化程序设计)
#include<stdio.h>#include<stdlib.h>#include<math.h>int IsHuiwen(int number){ int temp; int sum=0; temp=number; while(number) { sum=sum*10+number%10; number=numbe
2018-01-07 14:40:15 283
原创 通讯录排序(qsort快速排序)
#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct { char friendname[10]; long data; char number[17];}DATA;int cmp(const void*a,const void*b){ DATA *x,*y; x=
2018-01-06 19:01:25 552
原创 字符串排序
#include<stdio.h>#include<string.h>#define MAX_LEN 80#define N 5void SortString(char str[][MAX_LEN],int n);main(){ int i,n; char a[N][MAX_LEN]; printf("How many?"); scanf("%d",&n)
2018-01-06 13:19:42 463
原创 高速公路超速处罚
#include<stdio.h>main(){ int nowspeed,limitspeed,p; printf("nowspeed: limitspeed:\n"); scanf("%d%d",&nowspeed,&limitspeed); if(nowspeed<=limitspeed) printf("OK\n"); else
2018-01-04 18:08:51 491
原创 字符串处理函数
#include<stdio.h>#define N 18main(){ int a[N]; scanf("%d",&a[N]); if(a[16]%2==0) printf("女\nyes\n"); else printf("男\nno\n");}运行结果:
2018-01-04 16:47:34 152
原创 鸡兔同笼
#include<stdio.h>main(){ int i,j,S,N; printf("头: 脚:\n"); while(scanf("%d%d",&S,&N)!=EOF) { j=(N-2*S)/2; i=S-j; if(i+j==S&&i*2+j*4==N) printf("鸡%d只,兔%d只\n
2018-01-03 20:22:54 335
原创 switch语句
#include<stdio.h>main(){ int n,score; while(scanf("%d",&score)!=EOF) { n=score/10; switch(n) { case 10:printf("A\n");break; case 9:prin
2018-01-03 11:40:53 311 1
原创 进制转换
#include<stdio.h>main(){ int x,i,cnt=0,m; int n[100]={0}; printf("转换进制:"); scanf("%d%d",&x,&m); while(x) { n[cnt]=x%m; cnt++; x=x/m; } for(i=cn
2018-01-03 10:46:47 168
原创 穷举法求解经典数学问题
#include<stdio.h>main(){ int a,b,c; for(a=1;a<20;a++) for(b=1;b<=33;b++) { c=100-a-b; if(a*5+b*3+c/3.0==100) printf("公鸡%d只,母鸡%d
2018-01-03 09:08:29 3586
原创 求和函数
#include<stdio.h>void sum(int begin,int end){ int i,sum=0; for(i=begin;i<=end;i++) { sum=sum+i; } printf("%d到%d的和是%d\n",begin,end,sum);}main(){ sum(1,10); sum(2
2017-11-13 17:00:46 335
原创 标志变量find的使用(P141-6.3)
#include<stdio.h>main(){ int x=1,find=0; for(x=1;!find;x++) { if(x%2==1&&x%3==2&&x%5==4&&x%6==5&&x%7==0) { printf("x=%d\n",x); find=1; }
2017-11-13 16:34:17 409
原创 判断a,b,c的值能否构成一个三角形
#include<stdio.h>main(){ float a,b,c,sum; printf("Input a,b,c:"); scanf("%f,%f,%f",&a,&b,&c); sum=0; if(a+b>c&&b+c>a&&a+c>b) { sum=a+b+c; printf("%f",sum); }
2017-11-13 16:28:16 4703
原创 菱形的制作
#include<stdio.h>main(){ int i,j,n; scanf("%d",&n); for(i=0;i<n;i++) { if(i<n/2) { for(j=n/2-i;j>0;j--) { printf(" ");
2017-11-13 15:33:26 227
原创 continue语句
#include<stdio.h>main(){ int k=4,n; for(n=0;n<k;n++) { if(n%2==0) continue; k--; } printf("k=%d,n=%d\n",k,n);}运行结果:
2017-11-13 15:28:49 330
原创 求1+2+3+……+n之和
#include<stdio.h>main(){ int i,n,sum; printf("Input n:"); while(scanf("%d",&n)!=EOF) { sum=0; for(i=1;i<=n;i++) { sum=sum+i; } prin
2017-11-13 15:24:57 1973
原创 判断一个整数的奇偶性
#include<stdio.h>main(){ int i; printf("输入一个整数\n"); scanf("%d",&i); if(i%2==0) { printf("i是偶数\n"); } else { printf("i是奇数\n"); } return 0;}运行结果
2017-11-13 15:20:07 2733
原创 for循环语句
#include<stdio.h>main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d\t",i,j,i*j); } printf("\n"); }}运行结果:
2017-11-13 15:14:54 205
原创 商品打折计算
#include<stdio.h>main(){ float x,y; printf("输入一个数:"); scanf("%f",&x); if(200<x<=500) { y=x*0.98; } if(500<x<=1200) { y=x*0.9; } if(1200<x<=300)
2017-11-13 15:07:40 4935
原创 字符之间的转换
#include<stdio.h>main(){ char a; char A; int i; for(i=0;i<10;i++) { scanf("%c",&a); A=a-32; printf("%c",A); } return 0;}运行结果:
2017-11-13 15:01:25 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人