实验二(又名重生之我叫秦始皇)

 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 }

 

posted @ 2022-04-12 17:40  酒酿鸭不想思考  阅读(58)  评论(2编辑  收藏  举报