自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 采用邻接矩阵的形式创建无向图并深度遍历

深度遍历邻接矩阵形式创建的无向图

2022-11-23 14:48:21 492 1

原创 学生成绩管理系统

#include<stdio.h>#include<string.h>#include<stdlib.h>#define N 3int n=0;//输入的人数int k;//输入的成绩科目总数struct student{ long num; //学生学号 char name[20]; //学生姓名 float score[6]; //学生的3门成绩 float...

2022-05-26 21:01:48 221

原创 输入若干英文单词,对这些单词按字母表升序排序后输出。【输入格式】输入为若干英文单词,每行一个词,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于15的仅有英文字母组成的字符串

#include<stdio.h>#include<string.h>#include<string.h>int main(){char jj[20][16];char t[16];int i=0,n=0;while(1){ scanf("%s",&jj[i]); if(jj[i][0]=='#') { n=i; break; } i++;}int j;for(i=0;i<n-1;i++...

2022-05-08 14:24:29 1927

原创 选择排序法简单编程

#include<stdio.h>int main(){int arr[5]={1,5,8,9,0};int i,k,temp;for(i=0;i<4;i++){ for(k=i+1;k<5;k++) { if(arr[i]<arr[k]) { temp=arr[i]; arr[i]=arr[k]; arr[k]=temp; } }}for(i=0;i<5;i++){ printf(...

2022-05-08 10:01:22 326

原创 【无标题】运动小组三名学生每周跑步锻炼。请建立一个结构体,成员包括学生代号和每人跑步的公里数。其中用数字1、2、3作为代号。键盘输入每人的代号和公里数,屏幕输出每人的代号和每人的公里数与三人平均数之差

#include<stdio.h>int main(){struct SPORT{ int id; float kms;}spt[3];int i=0;for(i=0;i<3;i++){ scanf("%d%f",&spt[i].id,&spt[i].kms);}float fever;fever=(spt[0].kms+spt[1].kms+spt[2].kms)/3.0;for(i=0;i<3;i++){...

2022-05-07 17:12:27 209

原创 编写函数 huiwen(char *p)判断一个字符串是否为回文串如果是返回一不是返回0在主函数中输入字符串并输出yes或no

#include<stdio.h>#include<string.h>int huiwen(char *p);int main(){ char jj[99]; gets(jj); if(huiwen(jj)==1) printf("yes"); else printf("no"); return 0; }int huiwen(char *p){ int i,j; j=strlen(p)-1;...

2022-05-05 20:00:06 1620

原创 主函数里输入两个实数,调用子函数void Swap(float *x,float *y)来实现交换并回到主函数输出。

#include<stdio.h>void Swap(float *x,float *y);int main() { float x,y; scanf("%f%f",&x,&y); Swap(&x,&y); printf("x=%f\n",x); printf("y=%f\n",y); return 0; }void Swap(float *x,f...

2022-04-26 19:19:54 1540

原创 主函数输入三个整数调用函数 void Fun(int x,int y,int z,(*f)(int,int,int))求这三个数中的最大值和最小值

#include<stdio.h>void Fun(int x,int y,int z,int (*f)(int,int,int));int Min(int x,int y,int z);int Max(int x,int y,int z);int main(){ int x,y,z; scanf("%d%d%d",&x,&y,&z); Fun(x,y,z,Max); Fun(x,y,z,Min); return ...

2022-04-26 17:22:43 2562

原创 将一个二维数组行和列的元素互换,存到另一个二维数组中

#include<stdio.h>int main(){ int a[2][3]={1,2,3,4,5,6}; int b[3][2]={0,0,0,0,0,0}; int i=0,j=0; for(j=0;j<3;j++) { for(i=0;i<2;i++) { b[j][i]=a[i][j]; printf("%d\t",b[j][i]...

2022-04-22 20:51:54 3476 1

原创 调用自己编写的子函数,用来输出n以内的三位数中有两位数字相同的完全平方数(如100,121,144) ,n值在主函数中输入并传递给该函数。

#include<stdio.h>#include<math.h>int zihanshu(int m){ int a,b,c,i,k; for(i=100;i<=m;i++) { a=i/100; b=i/10%10; c=i%10; k=sqrt(i); if(k*k==i) { if(a==b||a==c||b==c) printf("%d\t",i); } } retu...

2022-04-15 17:47:50 593

原创 计算10000之内数的个位数加和

#include<stdio.h>int fan(int m){ int a,b,c,d,sum; d=m/1000; c=(m-d*1000)/100; b=(m-d*1000-c*100)/10; a=m-d*1000-c*100-b*10; sum=a+b+c+d; return sum; }int main(){ int k,sum; scanf("...

2022-04-15 16:35:38 275

原创 输出100到1000之间的水仙数

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

2022-04-12 16:51:35 101

原创 判断是否为三角形若是并输出其面积

#include<math.h>int main(){ float a,b,c,s,k; printf("输入a,b,c:"); scanf("%f%f%f",&a,&b,&c); if(a+b>c&&a+c>b&&b+c>a) { s=(a+b+c)/2; k=sqrt(s*(s-a)*(s-c)*(s-b)); printf("%f",k)...

2022-03-31 20:52:48 297

原创 从键盘中任意输入一个整数编程并判断它的奇偶性

#include<stdio.h>int main(){ int k; printf("输入一个整数k:"); scanf("%d",&k); if(k%2==0) printf("k为偶数"); else printf("k为奇数"); return 0; }

2022-03-31 20:12:01 10835

原创 【无标题】输入一个字符判断它是否为大写字母如果是将他转化为小写字母如果不是不转化直接输出其字符

#include<stdio.h>int main(){ char a; scanf("%c",&a); if(a>=97&&a<=122) {printf("%c",a); } else if(a>=65&&a<=90) { a=a+32; printf("%c",a); } return 0;}...

2022-03-25 22:47:20 2480

原创 输入一个小写字母输出其ascll码和对应的大写字母

#include<stdio.h>int main(){ char px; px=getchar(); px=px-32; putchar(px); putchar('\n'); int pf=px; printf("%d",pf); return 0;}

2022-03-21 19:51:51 3944

原创 输入大写英文字母,并将其转换为小写字母。

#include<stdio.h>int main(){ char cr; cr=getchar(); cr=cr+32; printf("%C",cr); return 0; }

2022-03-20 22:38:31 454

空空如也

空空如也

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

TA关注的人

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