- 博客(21)
- 收藏
- 关注
原创 2021-01-07
2021.01.07冰雹猜想#include<string.h>#include<stdio.h>#include<math.h>int main(){int a[500],n,t,j,z,i=1;double b=0;scanf("%d",&n);a[i]=n;while(n!=1){ if(n%2==0) { n=n/2; } else { n=n*3+1; } i++; a[i]=n;}b=i/2;f
2021-01-07 22:30:28 77
原创 2021-01-06
2021.01.06将数组中的数的位置前后颠倒#include<string.h>#include<stdio.h>#include<math.h>int main(){int a[500],n,t,j,z,i=0;double b=0;scanf("%d",&n);while(n!=0){ i++; a[i]=n; scanf("%d",&n);}b=i/2;for(j=1;j<=b;j++){ t=a[j
2021-01-06 21:17:45 92
原创 2021-01-05
2021.01.05比大小#include<string.h>#include<stdio.h>#include<math.h>int main(){int i,j,n,a[100],t[100];for(i=0;i<100;i++){ t[i]=0;}scanf("%d",&n);for (i=0;i<n;i++){ scanf("%d",&a[i]);}for (i=1;i<n;i++){ f
2021-01-05 22:07:05 75
原创 2021-01-04
2021.01.04打印杨辉三角形数#include<stdio.h>#include<math.h>int main(){int n,i,j,a[20][20]={1};scanf("%d",&n);for(i=0;i<=20;i++) {a[i][0]=1;} for(i=1;i<n;i++) {for(j=1;j<=i;j++) { a[i][j]=a[i-1][j-1]+a[i-1][j]; }
2021-01-04 21:12:05 76
原创 2021-01-03
2021.01.03判断最近点 s到d#include<string.h>#include<stdio.h>#include<math.h>char str[11][11];int main(){int t,n,m,i,j,z,s1X,s1Y,t1,sX,sY;scanf("%d",&t);while(t--){ scanf("%d%d",&n,&m); for(i=0;i<n;i++) {scanf("%s"
2021-01-03 20:33:19 69
原创 2020-12-29
2020.12.29鞍点#include<stdio.h>int main(){int m,n,i,j,z,a[100][10],max,min,h,l;scanf("%d%d",&m,&n);for(i=0;i<m;i++) {for(j=0;j<n;j++) {scanf("%d",&a[i][j]);}}for(i=0;i<m;i++) {max=a[i][0]; for(j=0;j<n;j++) {if(a[
2020-12-29 20:46:19 65
原创 2020-12-28
2020.12.28打印30行以内的任意行杨辉三角#include<stdio.h>#include<math.h>int main(){int n,i,j,a[30][30]={1};scanf("%d",&n);for(i=0;i<=30;i++) {a[i][0]=1;}while(n!=0){ for(i=1;i<n;i++) {for(j=1;j<=i;j++) { a[i][j]=a[i-1][j-
2020-12-28 22:09:17 89
原创 2020-12-23
2020.12.23统计同成绩学生人数#include<stdio.h>#include<math.h>int main(){int n,cj[1005],m,i,t1,t2;scanf("%d",&n);while(n!=0) {t1=0;t2=0;for(i=0;i<n;i++){ scanf("%d",&cj[i]); t1++;}scanf("%d",&m);for(i=0;i<t1;i++){
2020-12-23 22:25:05 89
原创 2020-12-21
2020.12.21元素的删除#include<stdio.h>int main(){int t,n,m[10000],c,i,j,k,temp;scanf("%d",&t);for(i=0;i<t;i++){ temp=0; scanf("%d",&n); for(j=0;j<n;j++) { scanf("%d",&m[j]); } scanf("%d",&c); for(j=0;j<n;j++) {
2020-12-21 22:12:20 73
原创 2020-12-20
2020.12.20空心三角形#include<stdio.h>int main(){ char m[2];int n,i,j,t;while(scanf("%s",&m)){ if(m[0]=='@') break; scanf("%d",&n); t++; if(t!=1) printf("\n"); for(i=1;i<=n;i++){ for(j=0;j<n-i;j++) { printf(" "); } f
2020-12-20 21:47:20 57
原创 2020-12-17
2020.12.17通讯录排序#include<stdio.h>#include<string.h> struct tx { char xm[15]; int sr; char dh[30];};int main(){ struct tx tx[10]; int i,j,t,n; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%s %d %s",&t
2020-12-17 22:18:37 77
原创 2020-12-16
2020.12.16字符串大写替换#include<stdio.h>int main(){ char c[80],n[80],t; int i=0,j; while((t=getchar())!='\n') { c[i]=(char)t; i++; } c[i]='\0'; for(j=0;c[j]!='\0';j++) { if(c[j]>=65&&c[j]<=90) { c[j]=155-(int
2020-12-16 21:21:06 62
原创 2020-12-15
202012.15找两个数中最大者#include <stdio.h>int max( int a, int b );int main(){ int a, b; scanf("%d %d", &a, &b); printf("max = %d\n", max(a, b)); return 0;}int max( int a, int b ){ if(a>=b) return a; else retu
2020-12-15 22:49:16 71
原创 2020-12-14
2020.12.14求一组数中最大值位置#include <stdio.h>int fun(int a[],int n);int main(){ int a[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); printf("%d",fun(a,10)); return 0; }int fun(int a[],int n){ int i,max; max=0; for(i=1;i<10;i
2020-12-14 21:02:48 67
原创 2020-12-13
2020.12.13装箱问题#include<stdio.h>#include<string.h>int main(){ int i,j,n,s[1000],t[1000],max=0,b[1000]; for(i=1;i<=1000;i++) { s[i]=100; } scanf("%d",&n); for(i=1;i<=n ;i++) { scanf("%d",&
2020-12-13 21:19:01 108
原创 2020-12-10
2020.12.10今天因为课程比较多所以没有做很多求一批整数中出现最多的个位数字#include <stdio.h> int main() { int n,i; int number[10]={0}; int max = 0; scanf("%d", &n); for (i=0; i<n; i++) { int a; scanf("%d ", &a);
2020-12-10 22:18:36 83
原创 2020.12.09学习
2020.12.09求输入数的平方和与立方和#include <stdio.h>int main(){ int m,n,t,x=0,y=0,i; while(scanf("%d %d",&m,&n)!=EOF){ if(m>n){t=m;m=n;n=t;} for(i=m;i<=n;i++){ if(i%2==0){ x+=i*i; } else y+=i*i*i; } printf(
2020-12-09 20:53:44 121
原创 2020-12-08
C语言在三位数的两个数之间找水仙花数今天看到一个关于水仙花数的题目,就按照自己的思路做了一下。#include<stdio.h>#include<math.h>int main(){int m,n,a,b,c,i,t=0;scanf("%d%d",&m,&n);while(m || n>=100 && m || n<=999 && m<=n) { if(m==0&&n==0)brea
2020-12-08 20:54:53 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人