- 博客(12)
- 收藏
- 关注
原创 2020-12-25
输出倒三角 #include <stdio.h> void main() {int i,j,n,m; scanf("%d",&m); while(m--) { scanf("%d",&n); for(i=n;i>=1;i--) { for(j=i;j<n;j++) printf(" "); for(j=1;j<=2*i-1;j++)
2020-12-25 21:43:30
168
原创 输入3个整数,将它们按由小到大的顺序输出
输入3个整数,将它们按由小到大的顺序输出 #include <stdio.h> void swap(int *pa,int *pb) { int temp; temp = *pa; *pa = *pb; *pb = temp; } void main() { int a,b,c,temp; scanf("%d%d%d",&a,&b,&c);
2020-12-16 19:10:35
888
原创 习题
已有一个排好序的数组,由键盘输入一个数,要求按原来的排序规律将其插入到数组中 #include <stdio.h> #define N 5 int main() { int a[N+1]={1,2,3,5,6},i,k,t,j;//t表示插入位置,k表示要插入的数,k从键盘读入 scanf("%d",&k); for(i=0;i<N;i++) { if(k<a[i]) { t=i;
2020-12-09 18:32:16
125
原创 数组的应用
数组下标的使用 某个超大社区需要统计社区人数,给定为n(0<=n<=10000)人,我们需要写一个程序,读入他们年龄(<=120),并将他们的年龄从小到大输出。 #include<stdio.h> int main() { int n , age[121]={0}, m; scanf("%d", &n); for (int i=0; i<n;i++) { scanf("%d", &m); age[m]++; } for (int i=0; i&l
2020-12-06 15:31:09
162
原创 输入某年某日,判断这一天是这一年的第几天
输入某年某日,判断这一天是这一年的第几天 #include "stdio.h" #include "conio.h" main() { int day,month,year,sum,leap; printf("\nplease input year,month,day\n"); scanf("%d,%d,%d",&year,&month,&day); switch(month) /*先计算某月以前月份的总天数*/ { case 1:sum=0;break; c
2020-12-04 12:34:27
572
原创 1234组成的,不重复的数字
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少 #include<stdio.h> int main() { int i,j,k,n=0;for(i=1;i<5;i++) //只要这样的三重循环就可以直接保证不重复,而不必再使用条件来判断 { for(j=1;j<5;j++) { for(k=1;k<5;k++) { if(i!=j&&i!=k&&j!=k) { printf("%d%d%d\n",i,j,k);/
2020-12-01 17:30:12
1057
原创 一维数组的倒序输出
一维数组的倒序输出 #include<stdio.h> int main() { int a[7]={1,2,3,4,5,6,7}; int i,j,t; i=0; j=6; while(i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++; --j; } for(i=0;i<7;i++) printf("%d\n",a[i]); return 0; }
2020-11-29 21:16:22
2938
原创 弹跳小球
弹跳小球 #include <stdio.h> #include <stdlib.h> int main() {int i,j; int x = 30; int y = 10; int TOP = 1; int Bottom = 10; int Left = 0; int Right = 50; int speed_x = 1; int speed_y = 1; while(1) { if(y>Bottom || y<TOP) { speed_y
2020-11-28 21:24:35
233
原创 三个数找最大值
三个数找最大值 #include <stdio.h> int max(int x,int y) {int t; t=x>y?x:y; return t; } int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); int maxs=max(a,max(b,c)); printf("%d",maxs); }
2020-11-27 22:19:53
492
原创 汉诺塔
输出心形 #include<stdio.h> int main(void) { float a,x,y; for(y=1.5f; y>-1.5f; y-=0.1f) { for(x=-1.5f; x<1.5f; x+=0.05f) { a = xx+yy-1; char ch = aaa-xxyyy<=0.0f?’*’:’ '; putchar(ch); } printf("\n"); } return 0; }
2020-11-27 21:49:43
142
原创 判断101-200之间的素数个数并输出
判断101-200之间有多少个素数,并输出所有素数及素数的个数`怕我弟冷#include"math.h" main(){int m,i,k,h=0,leap=1;printf("\n");for(m=101;m<=200;m++){ k=sqrt(m);for(i=2;i<=k;i++)if(m%i0){leap=0;break;}if(leap) /内循环结束后,leap依然为1,则m是素数/{printf("%-4d",m);h++;if(h%100)printf("\n");}leap=1
2020-11-25 20:26:27
319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1