实验二

复制代码
#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() % 500 + 1;
        printf("20228329%04d\n", number);
    }
    return 0;
}
复制代码

line 17:规定number为1到500

功能为取随机数

复制代码
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main()
{
    int luckyday, a,i;
    srand(time(0));
    luckyday = rand()%30+1;
    printf("猜猜2022年11月哪一天会是你的lucky day\n");
    printf("开始喽,你有三次机会,猜吧(1-30):");
    for (i = 1; i <= 3; ++i) {
        scanf_s("%d", &a);
        if (a==luckyday) {
            printf("哇,猜中了\n");
            exit(0);
        }
        else if (a < luckyday)
        {
            printf("你猜的日期早了,你的luckyday还没到呢\n");
            if (i==3)
            {
            break;
            }
            printf("再猜:");
        }
        else
        {
            printf("你猜的日期晚了,你的luckyday已经过了\n");
            if (i==3) 
            {
                break;
            }
            printf("再猜:");
        }
        
    }
    printf("次数用完了,偷偷告诉你:11月,你的luckyday是%d号\n",luckyday);
    
    return 0;
}
复制代码

复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<time.h>


int main()
{
    char a;
    while (scanf("%c", &a) != EOF)
    {
        getchar();
        if (a == 'r')
            printf("stop!\n");
        else if (a == 'g')
            printf("go go go\n");
        else if (a == 'y')
            printf("wait a minute\n");
        else
            printf("something must be wrong...\n");
        
    }

    return 0;
}
复制代码

复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int a,n,i;
    double s=0,t=0;
    while (scanf("%d,%d",&n,&a)!=EOF)
    {
        printf("n=%d,a=%d,", n, a);
        for (i = 1; i <= n; ++i)
        {
            t = t * 10 + a;
            s = s + i / t;
        }
        printf("s=%lf\n", s);
        s = 0;
        t = 0;

    }

    return 0;
}
复制代码

复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int a = 9,line=9,i,n,s;
    for (i = 1; i <= a; i++)
    {
        for (n = 1; n <= i; n++)
        {
            s = i * n;
            printf("%d*%d=%d ", n,i, s);

        }
        printf("\n");

    }

    return 0;
}
复制代码

复制代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int a, b, c, i, j, n;
    printf("input:");
    scanf("%d", &n);
    a = 2 * n - 1;
    for (i = 1; i <= n; ++i)
    {
        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }

        for (j = 1; j <= a; j++)
        {
            printf(" O ");
            if (j == a)
            {
                break;
            }
            printf("\t");
        }

        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }
        printf("\n");
        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }
        for (j = 1; j <= a; j++)
        {
            printf("<H>");
            if (j == a)
            {
                break;
            }
            printf("\t");
        }
        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }
        printf("\n");
        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }
        for (j = 1; j <= a; j++)
        {
            printf("I I");
            if (j == a)
            {
                break;
            }
            printf("\t");
        }
        for (b = 1; b <= i; b++)
        {
            printf("\t");
        }
        printf("\n");
        
        a = a - 2;


    }
    return 0;
}
复制代码

 

posted @   很大的小蘑菇  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示