可能是第二次实验的实验品吧
#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; number = rand()%999 + 1; printf("%d8330%04d\n", grade, number); } return 0; }

1、生成一个与系统时间相关的伪随机数对四取余后得到年份(2018到2021)
2、生成一个与系统时间相关的伪随机数对九九九取余后得到四位数(0000到0999)
3、生成五个与系统时间相关的伪随机数所对应的龙山书院学生学号(xxxx8330xxxx)
#include <stdio.h> #include <stdlib.h> int main() { int number=rand()%30+1; int a; printf("我已经想到了一个1到30的数,你有三次机会噢。\n"); for (int count = 1; count < 4; ++count){ scanf("%d",&a); if(a>number){ printf("你的数猜大了\n"); } else if(a<number){ printf("你的数猜小了\n"); } else if(a==number){ printf("恭喜你猜中了\n"); break; } if(count==3){ printf("你的次数用完了正确答案是%d\n",number); } } return 0; }

#include <stdio.h> int main() { char light; while ((light=getchar()) !=0){ fflush(stdin); switch (light) { case 'r': printf("stop!\n");break; case 'y': printf("wait wait wait\n");break; case 'g': printf("go go go!\n");break; default: printf("sth must be wrong\n");break; } } return 0; }

#include <stdio.h> int main() { int n; float a,result=0; while (scanf("%d %f",&n,&a) !=0){ for (int i = 1; i < n+1; ++i) { result+=i/a; a=a+a*10; } printf("%f\n",result); result=0; } return 0; }

#include <stdio.h> int main() { for (int i = 1; i < 10; i++) { printf("\n"); for (int j = 1; j < i+1; j++) { printf("%d*%d=%d ",i,j,j*i);}} } // Created by Martin Yang on 2022/4/12. //

#include <stdio.h> int main() { int n; printf("input n:"); scanf("%d",&n); for (int 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; printf("input n:"); scanf("%d",&n); for (int j = 0; j < n; ++j) { printf(" o ");} printf("\n"); for (int k = 0; k < n; ++k) { printf("<H> ");} printf("\n"); for (int g = 0; g < n; ++g) { printf("I I "); } printf("\n"); return 0 ; }

#include <stdio.h> int main() { int n; printf("input n: \n"); scanf("%d",&n); for(int i=1;i<=n;i++){ for(int j=0;j<i-1;j++){ printf(" ");} for (int j = 0; j <2*n-(2*i-1); ++j) { printf(" o ");} printf("\n"); for(int k=0;k<i-1;k++){ printf(" ");} for (int k = 0; k <2*n-(2*i-1); ++k) { printf("<H> ");} printf("\n"); for(int g=0;g<i-1;g++){ printf(" ");} for (int g = 0; g <2*n-(2*i-1); ++g) { printf("I I "); } printf("\n"); } }


浙公网安备 33010602011771号