任务1
#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 int main(){ int number; int i; srand(time(0)); for(i=0;i<N;++i){ number=rand()%65+1;//生成一个1-65之间的随机数 printf("20238331%04d\n",number); } system("pause"); return 0; }//整个程序的功能是生成一个1-65之间的随机数,并且在输出时输出4位,不足前面补0
任务二
#include<stdio.h> #include<stdlib.h> int main(){ char n; while(scanf("%c",&n)!=EOF) { switch(n) {case'r':printf("stop!\n");break; case'g':printf("go go go\n");break; case'y':printf("wait a minute\n");break; default:printf("something must be wrong\n"); break; } getchar(); } system("pause"); return 0;}
任务三
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int n,i,m; printf("猜猜2024年5月那一天是lucky day\n"); srand(time(0)); n=rand()%31+1; printf("开始吧,你有三次机会,猜吧(1-31):"); for(i=1;i<=3;i++) { scanf("%d",&m); if(m<n) {printf("日期猜早了,还没到\n");} if(m>n) {printf("日期猜晚了,在前面\n");} if(m==n) {printf("猜中了\n");return 0;} } if(i=4) printf("次数用完了,lucky day 是%d",n); system ("pause"); return 0;}
任务四
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int i,n,a; printf("输入n和a:"); while(scanf("%d%d",&n,&a)!=EOF){ double s=0,m=0,j; for(i=1;i<=n;i++){ m=m*10+a; j=i/m; s=s+j; } printf("n=%d,a=%d,s=%lf",n,a,s);} system ("pause"); return 0;}
任务五
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int i,j,k; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { k=i*j; printf("%d×%d=%d\t",j,i,k);} printf("\n"); } system ("pause"); return 0;}
实验六
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int i,n,j,k; scanf("%d",&n); for(i=1;i<=n;i++) { for(k=1;k<=i-1;k++) printf(" \t"); for(j=2*n-1;j>=2*i-1;j--) { printf(" O \t");}; printf("\n"); for(k=1;k<=i-1;k++) printf(" \t"); for(j=2*n-1;j>=2*i-1;j--) { printf("<H>\t");} printf("\n"); for(k=1;k<=i-1;k++) printf(" \t"); for(j=2*n-1;j>=2*i-1;j--) {printf("I I\t");}; printf("\n"); printf("\n"); } system ("pause"); return 0;}
标签:main,return,int,编程,C语言,break,printf,include,分支 From: https://www.cnblogs.com/bingmingweiai/p/18134633