实验二(又名重生之我叫秦始皇)
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 #define N 5 5 int main() 6 { 7 int grade, number; 8 int i; 9 srand(time(0)); // 以当前系统时间作为随机种子 10 for(i=0; i<N; ++i) 11 { 12 grade = rand()%4 + 2018; 13 number = rand()%999 + 1; 14 printf("%d8330%04d\n", grade, number); 15 } 16 17 return 0; 18 }
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 int main() 5 { 6 int i,n,j; 7 srand(time(NULL)); 8 i=rand()%30+1; 9 printf("猜猜2022年4月哪一天会是你的lucky day\n"); 10 printf("开始喽,你有三次机会,猜吧(1~~30):"); 11 12 for(j=0;j<3;j++) 13 { 14 scanf("%d",&n); 15 if(n<i) 16 { 17 printf("你猜的日期早了,你的lucky day还没到呢\n"); 18 19 } 20 if(n>i) 21 { 22 printf("你猜的日期晚了,你的lucky day已经过啦\n"); 23 24 } 25 if(n==i) 26 { 27 printf("哇!!!猜对啦!!!\n"); 28 break; 29 } 30 if(j+1<3) 31 { 32 printf("再猜(1~~30):"); 33 } 34 if(j+1>=3) 35 { 36 printf("次数用完啦,偷偷告诉你:4月,你的lucky day是%d号",i); 37 } 38 39 40 } 41 42 43 return 0; 44 }
1 #include <stdio.h> 2 int main() 3 { 4 int i; 5 while(scanf("%c", &i) != EOF) 6 { 7 if(i=='y') 8 { 9 printf("wait a minute\n"); 10 11 } 12 else if(i=='r') 13 { 14 printf("STOP!\n"); 15 16 } 17 else if(i=='g') 18 { 19 printf("GO GO GO!\n"); 20 21 } 22 else 23 printf("something must be wrong...\n"); 24 scanf("%c",&i); 25 } 26 27 return 0; 28 29 }
1 #include <stdio.h> 2 #include <math.h> 3 #include <stdlib.h> 4 int main() 5 { 6 int n,a; 7 double i,sum,fm; 8 while(scanf("%d%d",&n,&a)!=EOF){ 9 for(i=1,sum=0,fm=0;i<=n;i++){ 10 fm+=a*pow(10,i-1); 11 sum+=i/fm; 12 13 } 14 15 printf("n = %d,a = %d,s = %.6lf\n",n,a,sum); 16 } 17 18 return 0; 19 20 }
1 #include <stdio.h> 2 int main(){ 3 int line,column,value; 4 for(line=1;line<10;line++) 5 { 6 for(column=1;column<=line;column++) 7 { 8 value=line*column; 9 printf("%d×%d = %3d ",column,line,value); 10 } 11 printf("\n"); 12 } 13 return 0; 14 }
1 #include <stdio.h> 2 int main() 3 { 4 int n,line; 5 printf("input n : "); 6 scanf("%d",&n); 7 for(line=4;line<=n*4;line=line+4) 8 { 9 printf(" O \n"); 10 printf("<H>\n"); 11 printf("I I\n"); 12 printf("\n"); 13 } 14 15 return 0; 16 }
1 #include <stdio.h> 2 int main() 3 { 4 int n,c; 5 printf("input n : "); 6 scanf("%d",&n); 7 for(c=1;c<=n;c++) 8 { 9 printf(" O "); 10 } 11 printf("\n"); 12 for(c=1;c<=n;c++) 13 { 14 printf("<H> "); 15 } 16 printf("\n"); 17 for(c=1;c<=n;c++) 18 { 19 printf("I I "); 20 } 21 printf("\n"); 22 23 return 0; 24 }
1 #include <stdio.h> 2 int main() 3 { 4 int n; 5 printf("input n: \n"); 6 scanf("%d",&n); 7 for(int i=1;i<=n;i++){ 8 for(int j=0;j<i-1;j++){ 9 printf(" ");} 10 for (int j = 0; j <2*n-(2*i-1); ++j) { 11 printf(" o ");} 12 printf("\n"); 13 for(int k=0;k<i-1;k++){ 14 printf(" ");} 15 for (int k = 0; k <2*n-(2*i-1); ++k) { 16 printf("<H> ");} 17 printf("\n"); 18 for(int g=0;g<i-1;g++){ 19 printf(" ");} 20 for (int g = 0; g <2*n-(2*i-1); ++g) { 21 printf("I I "); } 22 printf("\n"); 23 } 24 }