首页 > 其他分享 >闫忠奥202383310064

闫忠奥202383310064

时间:2024-04-14 21:45:12浏览次数:20  
标签:202383310064 include 闫忠奥 int ans break printf main

实验1

#include <stdio.h> 
#include <stdlib.h>
#include <time.h>
#define N 5
int main()
{
	int number;
	int i;
	srand(time(0));
	for(i=0;i<N;++i)
	{
		number=rand()%65+1;
		printf("20238331%04d\n",number) ;
	}
	return 0;
}

  问题1:生成一个1~65的随机数

       问题2:随机生成5个学号

实验2

#include<stdio.h>
int main()
{
	char ans;
	while(scanf("%c",&ans)!=EOF)
	{
		switch(ans)
		{
			case 'r':printf("stop!!!\n");break;
			case 'g':printf("go go go!!!\n");break;
			case 'y':printf("wait a minute~\n");break;
			default:printf("something must be wrong\n");break;
		}
		getchar();
	}
	return 0;
}

  

实验3

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    int i=1,n,ans;
    srand(time(0));
    n=rand()%31+1;
    printf("猜猜2024年5月哪一天会是你的lucky day?\n");
    printf("开始喽,你有三次机会,猜吧(1~31):");
    for(;i<=3;i++)
    {
        scanf("%d",&ans);
        if(ans==n)
        {
        printf("哇,猜中了~\n");
        break;
        }
        if(ans<n)
        {
        printf("你猜的日期早了,你的lucky day还没到呢\n");
        printf("再猜(1~31):");
        }
        if(ans>n)
        {
        printf("你猜的日期晚了,你的lucky day在前面哦\n");
            printf("再猜(1~31):");
        }
    }
    if (i=3)
    printf("次数用完啦,偷偷告诉你,5月你的lucky day是%d号\n",n) ;
    return 0;
}

实验4

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

  

实验5

#include<stdio.h>
int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=i;j++)
		{
			printf("%d*%d=%-4d",j,i,i*j);
		}
		printf("\n");
	}
	return 0;
}

  

实验6

#include<stdio.h>
int main()
{
    int n,j,i,m,s;
    scanf("%d",&n);
    for(m=n;m>=1;m--)
    {
	s=n-m;
	if(n!=m)
	for(i=1;i<=s;i++)
	printf(" \t");
	for(i=1;i<=2*m-1;i++)
    {
	printf(" o\t");
    }  
	printf("\n");
		if(n!=m)
	for(i=1;i<=s;i++)
	printf(" \t");
    for(i=1;i<=2*m-1;i++)
    {
    printf("<H>\t");
    }     
	printf("\n");
		if(n!=m)
	for(i=1;i<=s;i++)
	printf(" \t");
    for(i=1;i<=2*m-1;i++)
    {
    printf("I I\t");
	}
	printf("\n");
    }
	return 0;
}

  

 

 

  

标签:202383310064,include,闫忠奥,int,ans,break,printf,main
From: https://www.cnblogs.com/520y/p/18121243

相关文章