实验任务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; printf("20238331%04d\n", number); } return0; }
问题1:随机生成1~65内的数字
问题2:随机生成5个学号
实验任务2
#include<stdio.h> #include<stdlib.h> int main(){ char color; while(1){ scanf("%c",&color); switch(color){ case 'r':printf("stop!\n");break; case 'g':printf("go go go\n");break; case 'y':printf("wait a minute\n");break; default:printf("domething must be wrong...\n");break; } getchar(); } return 0; }
实验任务3
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(){ int ld, d; int i; srand( time(0)); ld = rand()%31 + 1; printf("猜猜2024年5月哪一天会是你的lucky day\n开始喽,你有三次机会,猜吧(1~31:"); for(i = 1;i <= 3;i++){ scanf("%d",&d); if(d < ld){ printf("你猜的日期早了,你的lucky day还没到呢\n:"); if(i <= 2){ printf("\n再猜(1~31):"); } } if(d > ld){ printf("你猜的日期晚了,你的lucky day在前面哦\n"); if(i <= 2){ printf("\n再猜(1~31):"); } } if(d == ld){ printf("\n哇,猜中了"); return 0; } } if(d != ld) printf("\n次数用完啦,偷偷告诉你,5月你的lucky day是%d号\n",ld); return 0; }
实验任务4
#include<stdio.h> double func(int n, int a); int main() { int n, a; double s; while(1){ scanf("%d%d",&n,&a); s=func(n,a); printf("n = %d,a = %d,s = %lf\n",n,a,s); } return 0; } double func(int n, int a) { int i,b=0; double s=0.0; for(i=1;i<=n;i++){ b=b*10+a; s=s+1.0*i/b; } return s; }
实验任务5
#include<stdio.h> int main(){ int i,j; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%d*%d=%-3d",j,i,j*i); } printf("\n"); } return 0; }
有
实验任务6
#include <stdio.h> int main() { int n, i, k, j; printf("input n:"); scanf ("%d", &n); for (i=0;i<n;i++) { for (j=0;j<i; j++){ printf("\t") ; } for (k=2*(n-i)-1;k>0;k--) { printf(" O \t"); } printf("\n"); for (j=0; j<i; j++) { printf("\t"); } for (k=2*(n-i)-1;k>0;k--) { printf("<H>\t"); } printf("\n"); for (j=0; j<i; j++) { printf("\t"); } for (k=2*(n-i)-1;k>0;k--) { printf("I I\t"); } printf("\n"); } return 0; }
标签:include,int,break,实验,printf,main From: https://www.cnblogs.com/lt050823/p/18134056