初学
weixin_51138305
这个作者很懒,什么都没留下…
展开
-
十个数字取最大
#include<stdio.h>int main(){int a[10];int max=0;for(int i=0;i<10;i++){scanf("%d",&a[i]);max=a[i]>max?a[i]:max;}printf("%d\n",max);return 0;}原创 2020-11-16 14:44:16 · 65 阅读 · 0 评论 -
最大公约数,辗转相除法
#include<stdio.h>int main(){int m=0,n=0;int a=0;scanf("%d %d",&m,&n);if(m<n){a=m;m=n;n=a;}while (m%n!=0){a=m%n;m=n;n=a;}printf(“n=%d”,n);return 0;}原创 2020-11-16 13:43:08 · 57 阅读 · 0 评论 -
N宫格
#include <stdio.h>#define N 7int main(){int a[N][N]={0};int i;int j;int k;i=0;j=N/2;a[i][j]=1;for(k=2;k<=N*N;k++){if(a[(i+N-1)%N][(j+N+1)%N]==0){i=(i+N-1)%N;j=(j+N+1)%N;}else{i=(i+N+1)%N;}a[i][j]=k;}for(i=0;i<N;i++){fo原创 2020-11-07 21:51:16 · 83 阅读 · 0 评论 -
日历
#include <stdio.h>int main(){int i=1;int j=1;int ji=-1;int a[12]={31,29,31,30,31,30,31,31,30,31,30,31};for(i=0;i<12;i++){printf(“第 %d 月\n Sun Mon Tue Wed Thu Fri Sat\n”,i+1);for(j=1;j<(ji+2)%7;j++){printf(" “);}for(j=1;j原创 2020-11-07 20:48:09 · 53 阅读 · 0 评论 -
闰年
#include<stdio.h>int main(){int a=0;int b=0;printf("请输入两个数\n");scanf("%d%d",&a,&b);//判断a到b中每一年是否是闰年for(a;a<=b;a++){ if(a%4!=0) printf("%d不是闰年\n",a); else if(a%4==0&&a%100!=0) printf("%d 是闰年\n",a); else if(a%400==0) prin原创 2020-10-15 22:10:22 · 75 阅读 · 0 评论 -
数列求和
#include<stdio.h>int main(){int a=0;int i=0;int t=0;printf(“请输入一个数\n”);scanf("%d",&a);for(i=1;i<=a;i++){t=t+i;}printf("%d\n",t);return 0;}原创 2020-10-15 21:55:02 · 77 阅读 · 0 评论 -
阶乘
#include<stdio.h>int main(){int a=0;int i=0;int t=1;printf(“请输入一个数\n”);scanf("%d",&a);for(i=1;i<=a;i++){t=t*i;}printf("%d\n",t);return 0;}原创 2020-10-15 21:52:28 · 46 阅读 · 0 评论 -
函数三个数取大
#include<stdio.h>int main(){ int max(int x,int y,int z); int a=0; int b=0; int c=0; int d=0; printf("请输入三个数\n"); scanf("%d %d %d",&a,&b,&c); d=max(a,b,c); printf("%d\n",d); return 0;}int max(int x,int y,int z){ int u=0;原创 2020-10-15 21:41:41 · 267 阅读 · 0 评论