自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

转载 任务13.字符串排序

(1)任务描述 要求编写程序,读入5个字符串,按由小到大的顺序输出。 (2)功能要求 ①输入格式:输入为由空格分隔的5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。 ②输出格式: 按照以下格式输出排序后的结果: After sorted: 每行一个字符串 ③输入样例: red yellow blue green white ④输出样例: After

2018-01-11 19:22:39 402

转载 学生成绩管理系统

//学生成绩管理系统/*(1)任务描述设计一个学生成绩管理系统,实现对学生成绩的动态管理,实现对学生成绩的输入,显示,删除,查找,插入,最佳,保存,计算,排序等主要功能。(2)功能要求1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。2、输入功能:可以一次完成若干条记录的输入。3、显示功能:完成全部学生记录的显示。4、查找功能:完成按姓名查找学生记录,并显示。5、排序功能

2018-01-11 10:10:24 956 1

原创 任务10.进制转换

(1)任务描述 将输入的0和1数字序列表示的二进制数转换为八进制、十六进制数。 (2)功能要求 ①将输入的0和1数字序列存放到数组中。 ②从终端输入要转换的进制。 ③将转换后的结果保存到数组中,并以适当的形式输出。 ④若要转换成任意进制数,程序应如何编写?#include<stdio.h>#include<stdlib.h>int pow(int num, int n);int b

2018-01-10 17:20:38 809

原创 进制数转换

#include<stdio.h>#include<stdlib.h>#include<string.h>int power(int n){ int sum=1,i; for(i=0;i<n;i++) sum*=2;//转换为十进制数 return sum;} int main(){ char a[100]; int i=0,sum=0,n;

2018-01-10 17:02:59 230

原创 求一批整数中出现最多的个位数字

#include <stdio.h>int main(){ int i, n, num, max; int a[100] = {0};//存放出现的数 printf("输入几个正整数:"); scanf("%d", &n); for (i=0; i<n; i++) { scanf("%d", &num); w

2018-01-09 20:24:14 1115

原创 求素数,回文数,亲密数,水仙花数

#include<stdio.h>void huiwen();void sushu();void qinmi();void shuixian();int main(){ int n; while(1) { printf("\n输入0为退出\n输入1求回文数\n输入2求素数\n输入3求亲密数\n输入4求水仙花数\n:"); scanf(

2018-01-09 19:01:20 562

原创 高速公路超速处罚

#include<stdio.h> #include<stdlib.h> int judge(int nowSpeed, int speedLimit) { int differ = nowSpeed - speedLimit; double speeding; int percentage; if (nowSpeed < speedL

2018-01-05 16:52:06 439

原创 购房贷款计算器制作

#include <stdio.h>float cal_power(float x, int n){ float p=1.0; while(n>0) { p=p*x; n--; } return p;}float cal_money(int loan,

2018-01-05 16:47:58 800

原创 求两个集合的交集,并集

#include <stdio.h> #define N 100 main(){ int a[N],b[N],c[N],d[N]; int aa[N],bb[N]; int i,j,k=1; int x=1,y=1,z; int m,n; int flag; printf("输入A的个数:\n");

2018-01-04 21:57:39 3266

原创 求身份证出生日期,性别,是否为18到25岁之间

#include<stdio.h>int year=0,month=0,day=0,a,n=0;long b=0;void getDate(char *x){ year=(x[6]-'0')*1000+(x[7]-'0')*100+(x[8]-'0')*10+(x[9]-'0'); //数组从0开始,求出生年份 month=(x[

2018-01-04 11:44:32 1111

原创 查找出生日期

#include<stdio.h>int year=0,month=0,day=0;void getDate(char *num){ year=(num[6]-'0')*1000+(num[7]-'0')*100+(num[8]-'0')*10+(num[9]-'0'); month=(num[10]-'0')*10+(num[11]-'0');

2018-01-03 15:41:02 1215

原创 百钱买百鸡

#include<stdio.h>int main(){ int a,b,c; for(a=1;a<20;a++) { for(b=1;b<33;b++) { for(c=1;c<99;c++) { if(15*a+9*b+c==300&&a+b+c==100)

2018-01-02 20:16:37 210

原创 8.6

#include <stdio.h>#include <stdlib.h>#define N 40int ReadScore(int a[],long num[]);int FindMax(int a[],long num[],int n,int *pmaxs,int *pmaxn);int main(){ int n,pmaxs,pmaxn; int a[N];

2017-12-26 20:03:56 313

原创 8.4

#include <stdio.h>#include <stdlib.h>#define N 40int cj(int a[], int n);int main(){ int n; int a[N]; printf("输入人数n:"); scanf("%d",&n); cj(a,n); return 0;}int cj(int a[], int n){ i

2017-12-26 19:50:01 215

原创 9.1 结合例9.6分析以下两个程序能否交换

(1)#include <stdio.h>void Swap(int *x,int *y);int main(){ int a,b; printf("input a,b:"); scanf("%d,%d",&a,&b); printf("before swap:a=%d,b=%d\n",a,b); Swap(&a,&b); printf("aft

2017-12-17 16:31:08 2513

原创 8.1 分析并写出下面程序的运行结果

(1)#include<stdio.h>void Func(int x){ x=20;}int main(){ int x=10; Func(x); printf("%d\n",x); return 0;}(2)#include<stdio.h>void Func(int b[]){ int j; for(j=0;j<4;j

2017-12-13 11:19:10 1796 1

原创 7.5 利用函数fact()计算1到n之间所有阶乘

#include <stdio.h>#include <stdlib.h>int fact(int x){ int i,q=1;for(i=1;i<=x;i++){ q=q*i; printf("%d\n",q);} return 0;}int main(){ int n; printf("input n:"); scanf(

2017-12-01 21:29:30 5332 1

原创 7.4 用穷举法计算两个正整数的最小公倍数

#include <stdio.h>#include <stdlib.h>int number(int a,int b){ int cf,i; cf=a>b?a:b; for(i=cf;;i++) { if(i%a==0&&i%b==0) break; } return i;}int main(){

2017-12-01 21:08:11 7408

原创 7.3 计算两个整数的最大值

#include <stdio.h>//#include <stdlib.h>int max (int a,int b){ return a>b? a:b;}int main (){ int a,b; printf("输入两个整数: "); scanf("%d%d",&a,&b); printf("max=%d\n",max(a,b));}

2017-12-01 20:33:31 420

原创 7.1 分析并写出下面程序的运行结果

#include <stdio.h>//#include <stdlib.h>int square(int i){ return i*i;}int main(){ int i=0; i=square (i); for (;i<3;i++) { static int i=1; i+=square (i);

2017-12-01 20:19:13 3504

原创 6.18 九九乘法表

#include <stdio.h>#include <stdlib.h>int main(){ int i,j; for(i=1;i<=9;i++) printf("%3d",i); printf("\n"); printf(" - - - - - - - - -"); printf("\n"); for(j=1

2017-12-01 20:07:27 223

原创 6.16 求公鸡,母鸡,小鸡

#include <stdio.h>#include <stdlib.h>int main(){ int i,j; int k=0; for(i=0;i<34;i++) for(j=0;j<21;j++) { k=100-i-j; if(5*i+3*j+k/3==100) printf("公鸡:%d 母鸡:

2017-11-27 18:46:16 231

原创 6.15 鸡兔同笼

#include <stdio.h>#include <stdlib.h>int main(){ int m,n; for(m=1;m<=98;m++) { for(n=1;n<=98;n++) { if(m+n==98&&2*m+4*n==386) { print

2017-11-27 18:43:42 204

原创 6.13 if语句

#include <stdio.h>#include <stdlib.h>#define m 10int main(){ int i,sum=0; int a[m]; printf("输入i的值:"); for(i=0;i<10;i++) { scanf("%d",&a[i]); if(a[i]<0) c

2017-11-27 18:40:35 187

原创 6.12 正整数和

#include <stdio.h>#include <stdlib.h>int main(){ int n,i,sum=0; printf("输入n的值:"); for(i=0;n>0;i++) { scanf("%d",&n); sum=sum+n; } printf("%d\n",sum);

2017-11-27 18:37:36 165

原创 6.10水仙花数

#include<stdio.h>int main(){ int a,b,c,i=100; for(i=100;i<=999;i++) { a=i/100; b=(i%100)/10; c=i%10; if(i==a*a*a+b*b*b+c*c*c) printf("%d\n",i); } re

2017-11-12 21:11:06 157

原创 5.1计算绝对值

#include<stdio.h>int main(){ int a,b; printf("input a="); scanf("%d",&a);if(a>0) { printf("%d\n",a); } else { b=-a; printf("%d\n",b); } return 0;}

2017-11-12 21:06:04 397

原创 6.7产值翻倍

#include<stdio.h>int main(){ int n=1,sum=100; float a; printf("输入a的值:"); scanf("%f",&a); for(n=1;sum<=200;n++) { sum=sum+sum*a; } printf("%d\n",n); return 0;}

2017-11-12 20:23:59 456

原创 6.4平方和立方

#include<stdio.h>int main(){ int n,pf,lf,i; pf=1; lf=1; printf("input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { pf=i*i; printf("%d\n",pf); } printf("\n");

2017-11-12 19:49:20 221

原创 5.9成绩if-else语句

#include<stdio.h>int main(){ int score; printf("输入score的值:"); while(scanf("%d",&score)) { if(score>=90&&score<=100) { printf("A\n"); } else if(sco

2017-11-12 19:39:40 277

原创 5.8判断字符

#include<stdio.h>int main(){ char n; printf("输入一个字符:"); while(scanf("%c",&n)) { if(n>=0) { printf("%c\n",n); } else if(n>='A'&&n<='Z') {

2017-11-12 19:21:14 126

原创 5.7大小写英文字母转换

#include<stdio.h>int main(){ char cf; printf("输入英文字母:"); scanf("%c",&cf); if(cf>='A'&&cf<='Z') { cf=cf+32; printf("%c,%d\n",cf,cf); } else if(cf>='a'&&cf<='z') {

2017-11-12 19:13:01 663

原创 5.5判断是否是闰年

#include<stdio.h>int main(){ int year ,flag; printf("enter year:"); scanf("%d",&year); if(year%4==0&&year%100!=0) flag=1; else flag =0; if(year%400==0)

2017-11-12 18:38:17 207

原创 5.2判断奇偶性

#include <stdio.h>int main (){ int n; printf("input n:"); scanf("%d",&n); if (n%2!=0) printf("n不是偶数!\n"); else printf("n是偶数!\n"); return 0;}

2017-11-10 20:47:50 204

原创 4.3 填空题

(1)#include int main (){ char a,b; int c; scanf ("%c%c%d",&a,&b,&c); printf("%C,%c,%d\n",a,b,c); return 0;}  (2)#include int main (){ char a,b;

2017-11-10 20:29:20 294

原创 6.3程序改错

#include <stdio.h>int 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-10 20:09:33 231

原创 累加运算

#include <stdio.h>int main(){ int i,n,sum=0; printf("input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum=sum+i; } printf("sum=%d\n",sum); return 0;}知识点:for循环的

2017-11-06 16:27:05 716

原创 九九乘法表

#include <stdio.h>int 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"); } return

2017-11-06 16:02:56 170

原创 最大公约数

#includeint main (){ int a,b,r; scanf("%d%d",&a,&b); if (a<b) { r=a; a=b; b=r; } while (b!=0) { r=a%b; a=b;

2017-11-01 11:27:04 154

原创 增减运算

#include int main(){ char c1,c2; int i=100; c1='a'; i=i-c1; printf("c1:%c\n",c1); printf("c1:%d,i:%d\n",c1,i); c2=c1+4; printf("c2:%d\n",c2); return 0;

2017-10-26 21:41:54 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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