实验二
#include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 int main() { int grade, number; int i; srand(time(0)); // 以当前系统时间作为随机种子 for(i=0; i<N; ++i) { grade=rand()%4+2018;//grade为2018-2021之间的随机整数 number=rand()%999+1;//number为1- 999之间的随机整数 printf("%d8330%04d\n", grade, number); } return 0; }
#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 3 int main() { int i,n,k; srand(time(0)); printf("猜猜2022年4月哪一天会是你的lucky day\n"); k=rand()%29+1; printf("\n开始喽,你有三次机会,猜吧(1~30):"); for(i=1;i<=N;i++) { scanf("%d",&n); printf("\n"); if(i<N) { if(n<k) { printf("你猜的日期早了,你的lucky day还没到呢\n\n再猜(1~30):"); } else if(n>k) { printf("你猜的日期晚了,你的lucky day已经过啦\n\n再猜(1~30):"); } else if(n==k) { printf("哇,猜中了:-)"); break; } } else if(n!=k) printf("次数用完啦。偷偷告诉你:4月,你的lucky day是%d号\n",k); else if(n==k) printf("哇,猜中了:-)"); } }
#include<stdio.h> int main() { char a; printf("请输入交通信号灯颜色(r表示red,g表示green,y表示yellow):\n"); while(scanf("%s",&a)!=EOF) { switch(a) { case 'r':printf("stop!\n\n");break; case 'g':printf("go go go\n\n");break; case 'y':printf("wait a minute\n\n");break; default:printf("something must be wrong...\n\n"); } } return 0; }
#include <stdio.h> #include<stdlib.h> double sum(int n,int a); int main() { int a,n; while((scanf("%d %d",&n,&a))!=EOF) { printf("n=%d,a=%d,s=%lf\n",n,a,sum(n,a)); } return 0; } double sum(int n,int a) { int j,k=0; double s=0.0,i; for(i=1.0;i<=n;i++) { k=k*10+a; s=s+i/k; } return s; }
#include<stdio.h> #include<stdlib.h> int main() { int i, j, k; for(i=1; i<=9; i++) { for(j=1; j<=i; j++ ) { k=j*i; printf("%dx%d = %2d ",j, i, k); } printf("\n"); } return 0; }
#include<stdio.h> #include<stdlib.h> int main() { int n, i; printf("input n:"); scanf("%d",&n); for(i=0; i<n; i++) { printf(" O \n"); printf("<H>\n"); printf("I I\n\n"); } return 0; }
#include<stdio.h> int main() { int n,i; scanf("%d",&n); printf("intput n:%d\n",n); for(i=1;i<=n;i++) { printf(" O "); printf(" "); } printf("\n"); for(i=1;i<=n;i++) { printf("<H>"); printf(" "); } printf("\n"); for(i=1;i<=n;i++) { printf("I I"); printf(" "); } printf("\n"); return 0; }
#include<stdio.h> int main() { int n,i,j,k,m; scanf("%d",&n); printf("intput n:%d\n",n); for (i=n;i>0;i--) { for(k=n;k>i;k--) printf(" "); for(j=2*i-1;j>0;j--) printf(" O "); printf("\n"); for(k=n;k>i;k--) printf(" "); for(j=2*i-1;j>0;j--) printf(" <H> "); printf("\n"); for(k=n;k>i;k--) printf(" "); for(j=2*i-1;j>0;j--) printf(" I I "); printf("\n"); } return 0; }