C语言
吃辣容易口渴
啊吧啊吧~
展开
-
根据输入的生日进行排列
#include<stdio.h>#include<stdlib.h>typedef struct Student{ char a[20]; int year,month,day;}Stu;int main(){ int b,i,j; scanf("%d",&b); Stu* p,q; p=(Stu*)(malloc(sizeof(Stu)*b)); for(i=0;i<b;i++) {...原创 2022-04-14 23:00:15 · 168 阅读 · 1 评论 -
楼梯有 NN 阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。
#include<stdio.h>int main(){ int f,i,f1=1,f2=2; scanf("%d",&i); if(i==1) printf("1"); if(i==2) printf("2"); if(i>=3) { do{ f=f1+f2; f1=f2; f2=f; ...原创 2022-04-12 12:06:39 · 2330 阅读 · 0 评论 -
指针、函数、结构体、学生成绩
#include<stdio.h>#define N 3typedef struct Student //定义结构体{ int num; char name[20]; double score[3]; double aver;}St; void input(St stu[]); //函数声明St max(St stu[]); ...原创 2022-04-04 22:57:36 · 352 阅读 · 1 评论 -
冒泡排序1.0
#include<stdio.h>#include<stdlib.h>int main(){ int n,i,j,k; printf("输入排序数字的个数:\n"); scanf("%d",&n); k=n; int *p=(int*)(malloc(sizeof(int)*n)); printf("依次输入数字:\n"); for(i=0;i<n;i++) scanf("%d",&...原创 2022-03-31 21:40:24 · 106 阅读 · 0 评论 -
检测输入字符串中符号的种类
#include<stdio.h>int main(){ char ch; int a=0,b=0,c=0,d=0; while((ch=getchar())!='\n') { if(ch>='0' && ch<='9') a++; else if(((ch>='A') && (ch<='Z')) || ((ch>='a') &&...原创 2022-03-30 23:56:57 · 116 阅读 · 0 评论 -
插入排序1.0
#include<stdio.h>#include<stdlib.h>int main(){ int *p=NULL; int n=0; printf("请输入所排序数字的数量:\n"); scanf("%d",&n); p=(int *)(malloc(sizeof(int)*n)); int i,j,k,l; printf("输入数字:\n"); scanf("%d",&p[0]); ...原创 2022-03-29 20:21:15 · 1052 阅读 · 0 评论 -
在一个输入的位数的范围内的水仙花数
#include<stdio.h>#include<stdlib.h>int main(){ int a; scanf("%d",&a); int min=1; int b; for(b=1;b<a;b++) { //判断求水仙花数的范围 min*=10; } // printf("%d",min); int c...原创 2022-03-24 15:37:43 · 157 阅读 · 0 评论 -
筛选出输入数字的最大值和最小值
#include<stdio.h>void minmax(int a[],int len,int *min,int *max);int main(){ int a[1000]={0}; int i; printf("请输入你想要得到最大值和最小值的数字,并且不超过1000\n每两个数之间间隔一个空格,最后输入-1作为结束"); /*for(i=0;i<1000;i++) { printf("%d",a[i]); }...原创 2022-03-27 21:41:55 · 285 阅读 · 0 评论