首页 > 其他分享 >实验2

实验2

时间:2024-04-14 23:45:49浏览次数:12  
标签:10 include int break 实验 printf main

任务1

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<time.h>
 4 
 5 #define N 5
 6 
 7 int main()
 8 {
 9     int number;
10     int i;
11     
12     srand(time(0));
13     
14     for(i=0;i<N;++i){
15         number=rand()%65+1;//控制随机数的范围从1~66 
16         printf("20238331%04d\n",number);
17     }
18     return 0;
19  } 
20  //随机生成5个学生学号 

任务2

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     char n;
 6     while(1)
 7     {
 8         n=getchar();
 9         getchar();
10         switch(n)
11         {
12             case 'r':printf("stop!");break;
13             case 'g':printf("go go go");break;
14             case 'y':printf("wait a minute");break;
15             default:printf("something must be wrong...");break;
16         }
17         printf("\n");
18     }
19     return 0;
20  } 

任务3

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<time.h>
 4 
 5 int main(){
 6     int number,m,i;
 7     srand(time(0));
 8     printf("猜猜2024年5月哪一天会是你的lucky day");
 9     number=rand()%30+1;
10     printf("\n");
11     printf("开始喽,你有三次机会,猜吧(1~31):");
12     for(i=0;i<3;++i)
13     { 
14         scanf("%d",&m);
15         if(m>number)
16             {
17                 printf("你猜的日期晚了,你的lucky day在前面哦\n");
18             }
19         else if(m<number)
20             {
21                 printf("你猜的日期早了,你的lucky day还没到呢\n");
22             }
23         else
24             {
25                 printf("哇,猜中了:-)");
26                 break;
27             }
28         if(i<=1)
29             printf("再猜(1~31):");
30     }
31     if(i==3&&m!=number)
32         printf("次数用完啦。偷偷告诉你,5月你的lucky day是%d",number);
33     return 0; 
34 }

任务4

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int n,a,i,m;
 6     while(scanf("%d %d",&n,&a)!=EOF)
 7     {
 8         m=0;
 9         double s=0;
10         for(i=1;i<=n;i++)
11         {
12             m=m*10+a;
13             s=s+1.0*i/m;
14         }
15         printf("n=%d,a=%d,s=%lf",n,a,s);
16         printf("\n");
17     }
18     return 0;
19 }

任务5

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int v,l,c;
 6     for(c=1;c<=9;++c)
 7     {
 8         for(l=1;l<=c;++l)
 9         {
10             printf("%d*%d=%d\t",l,c,l*c);
11         }
12         printf("\n");
13     }
14     return 0;
15 }

任务6

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5     int n,i,m,j;
 6     printf("input n:");
 7     scanf("%d",&n);
 8     printf("\n");
 9     for(i=n;i>0;i--)
10         {
11             for(j=1;j<=n-i;++j)
12             {
13                 printf("\t");
14             }
15             for(m=1;m<=(2*i-1);m++)
16             {
17                 printf(" O \t");
18             }
19             printf("\n");
20             for(j=1;j<=n-i;++j)
21             {
22                 printf("\t");
23             }
24             for(m=1;m<=(2*i-1);m++)
25             {
26                 printf("<H>\t");
27             }
28             printf("\n");
29             for(j=1;j<=n-i;++j)
30             {
31                 printf("\t");
32             }
33             for(m=1;m<=(2*i-1);m++)
34             {
35                 printf("I I\t");
36             }
37             printf("\n");
38         }
39     
40     return 0;
41 }

 

标签:10,include,int,break,实验,printf,main
From: https://www.cnblogs.com/800225shi/p/18134924

相关文章

  • 实验二
    1.实验任务1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%04d\n",......
  • 实验2
    task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%......
  • 实验2
    实验一#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%04d\n",number......
  • 实验2
    任务一:`#include<stdio.h>include<stdlib.h>include<time.h>defineN5intmian(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%04d\n",number);}return0;}`问题1:生成1到65的随机数问题2......
  • 原型设计实验
    原型设计工具比较分析:墨刀:适用领域:墨刀适用于快速原型设计和交互设计,特别适合移动应用和Web应用的设计。优点:界面简洁清晰,易于上手,适合初学者和团队合作。支持多种交互模式,如链接、滑动、弹出框等,可以较好地模拟用户操作流程。支持团队协作,可以多人同时编辑同一项目,方便团队......
  • 实验2_C语言分支与循环基础应用编程
    实验任务1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){ intnumber; inti; srand(time(0)); for(i=0;i<N;++i){ number=rand()%65+1; printf("20238331%04d\n",number); } return0;}......
  • 实验2
    实验1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;//控制随机数的范围从1~66printf("2023......
  • 实验2
    TASK1点击查看代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){ intnumber; inti; srand(time(0)); for(i=0;i<N;++i){ number=rand()%65+1; printf("2023833%04d\n",number); } ret......
  • 实验二
    task1点击查看代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("202......
  • 实验二。
    include<stdio.h>include<stdlib.h>include<time.h>defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%04d\n",number);}return0;}问题一:一到六......