实验2

#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,生成随机的学号

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

    while (scanf("%c",&color)!=EOF){

    switch(color)
    {
        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();
}
    system("pause");
    return 0;
    
} 

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

#include<stdio.h>
#include<stdlib.h>
int main(){
    int n,a,i,x;
    double s=0;
    
    while(scanf("%d%d",&n,&a)!=EOF)
    {
    
        for(i=1,x=0,s=0;i<=n;++i){
        
        x=x*10+a;
        s+=1.0*i/x;
        }
        printf("n=%d,a=%d,s=%lf",n,a,s);
        
        
    } 
    system("pause");
    return 0;
     
    } 

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

#include<stdio.h>
#include<stdlib.h>
int main()
{   int x,y=0;
    printf("input x: ");
   scanf("%d",&x);
    for(;x>=1;x=x-1)
    {  
        for(int m=1;m<=y;m=m+1)
        {
            printf("\t");
        }
        for(int i=1;i<=2*x-1;i=i+1)
        {
            printf(" O \t");
        }
        printf("\n");
            for(int m=1;m<=y;m=m+1)
        {
            printf("\t");
        }
        for(int j=1;j<=2*x-1;j=j+1)
        {
            printf("<H>\t");
        }
        printf("\n");
        for(int m=1;m<=y;m=m+1)
        {
            printf("\t");
        }
        for(int b=1;b<=2*x-1;b=b+1)
        {
            printf("I I\t");
        }
        printf("\n");
        y=y+1;
     
    }
system("pause");
return 0;
}

 

posted @ 2024-04-14 22:11  朱笑雨  阅读(2)  评论(0编辑  收藏  举报