其他分享
首页 > 其他分享> > 第二次实验

第二次实验

作者:互联网


//该程序随机生成在校生中5位同学学号 #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. 1:line16生成该同学的入学年份;2:生成该同学的学号的尾号;3:随机生成在校学生中五位的学号

实验2.

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int a,b,c;
    b=rand()%30+1;
    for (c=1;c<=3;c++)
    {
        printf("猜一猜2022年4月哪一天会是你的lucky day\n");
        scanf("%d",&a);
        if(a>b)
        printf("你猜的日期晚了,你的lucky day已经过了\n");
        else if(a<b)
        printf("你猜的日期早了,你的lucky day还没有到呢\n");
        else
        printf("恭喜你,猜对了\n");
    }
    return 0;
}

实验任务3

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int N;
    

   while( scanf("%c%*c",&N)!=EOF)
    {
    if(N=='r')
    {
    printf("stop!\n");
    }
    else if(N=='g')
        {
         printf("go go go\n");
        }
    else if(N!='r'&&N!='g'&&N!='y')
        {
          printf("something must be wrong...\n");
        }
    else if(N=='y')
        {
          printf("wait a minute\n");
        }
    
   
    }
    system("PAUSE");
    
    return 0;
}

实验任务4

#include<stdio.h>
#include<math.h>

int main()
{
    int n,fz,a,fm;
    float s;
    
     while(scanf("%d%d",&n,&a)!=EOF)
    {
        fm=0;
        s=0;
    for(fz=1;fz<=n;fz++)
    
        {

            fm=fm*10+a;
            s+=1.0*fz/fm;
        }
        
       printf("n=%d, a=%d, s=%f\n\n",n,a,s);
    }
      return 0;
 } 

实验任务5

#include<stdio.h>
#include<math.h>

int main()
{
    int a,b,c;
    for(a=1;a<=9;a++)
    {
        for(b=1;b<=a;b++)
        {
            c=b*a;
            printf("%d×%d=%2d ",b,a,c);
            if(a==b)
            printf("\n");
        }
        
    }
    
    
    
    return 0;
}

实验任务6(1)

#include<stdio.h>
int main()
{
    int n,i;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {    
    printf(" o \n");
    printf("<h>\n");
    printf("I I\n");
    }
    return 0;
    
 } 

实验任务6(2)

#include<stdio.h>
int main()
{
    int n,i;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {    
    printf(" o     ");
    }
    printf("\n") ;
    for(i=1;i<=n;i++)
    { 
    printf("<h>    ");
    } 
    printf("\n") ;
    for(i=1;i<=n;i++)
    printf("I I    ");
    printf("\n") ;
    return 0;
    
 } 

实验任务6(3)

#include<stdio.h>

int main()
{
    int n,i,j,k,m;
    printf("input n:");
    scanf("%d",&n);

 for (i = n; i > 0; i--)
    {
        for (k = n; k > i; k--)
            printf("     ");
        for (j = 2 * i - 1; j > 0; j--)
            printf("  O  ");
        printf("\n");
        for (k = n; k > i; k--)
            printf("     ");
        for (j = 2 * i - 1; j > 0; j--)
            printf(" <H> ");
        printf("\n");
        for (k = n; k > i; k--)
            printf("     ");
        for (j = 2 * i - 1; j > 0; j--)
            printf(" I I ");
        printf("\n");
    }
        
    return 0;
    
    
}

 

标签:include,int,scanf,--,实验,printf,第二次,main
来源: https://www.cnblogs.com/ly1212/p/16156771.html