首页 > 其他分享 >实验2

实验2

时间:2022-10-23 00:02:02浏览次数:44  
标签:include int num 实验 printf main day

实验任务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()%500+1;
    printf("20228329%04d\n", number);
}
    system("pause");
return 0;
}

 

 问题一:随机产生1~500间的一个随机数

问题二:随机打印2022年新生的学号

 实验任务2

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define N 3
int main()
{
    printf("猜猜2022年11月哪一天会是你的lucky day\n");
    printf("开始喽,你有三次机会,猜吧(1~30):");
    int day;
    int num;
    int i;
    srand(time(0));
    for (i = 0; i < N; ++i) {
        num = rand() % 30 + 1;
        scanf_s("%d", &day);
        if (day == num) {
            printf("哇,猜中了");
            break;
        }
        else if (day < num) {
            printf("你猜的日期早了,你的lucky day还没到呢,再猜(1~30)");
        }
        else(day > num); {
            printf("你猜的日期晚了,你的lucky day已经过啦,再猜(1~30)");
        }
    

    }

    
    system("pause");
    return 0;
}

 实验任务3

#include<stdio.h>
#include<stdlib.h>
int main()
{
    char color;
    printf("请输入交通信号灯颜色,r表示red,g表示green,y表示yellow\n");
    while (scanf_s("%c", &color) != EOF)
    {
        getchar();
        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;

        }
    }
    system("pause");
    return 0;
}

 实验任务4

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int n, a, i;
    double s, b, c;
    while (scanf_s("%d%d", &n, &a) != EOF) {
        b = 1;
        c = a;

        for (s = 0, i = 1; i <= n;++i)
        {
            s = s + b / c;
            b = b + 1;
            c = c * 10 + a;
        }
        printf("n=%d,a=%d,s=%.6f\n", n, a, s);
    }
    system("pause");
    return 0;
}

 实验任务5

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a, b;
    for (a = 1; a <= 9; ++a) 
    {
        for (b = 1; b <= a; ++b)
            printf("%d*%d=%2d ", b, a, a * b);
        printf("\n");

    }
    system("pause");
    return 0;
}

 实验任务6

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int n, a, b, c;
    printf("input:");
    scanf_s("%d", &n);
    for (b = 0; b < n; b++)
    {
        for (c = 0; c < b; c++)  
            printf("\t");
        for (a = 0; a < 2 * (n - b) - 1; a++)
            printf(" O \t");
        printf("\n");

        for (c = 0; c < b; c++)
            printf("\t");
        for (a = 0; a < 2 * (n - b) - 1; a++)
            printf("<H>\t");
        printf("\n");
        for (c = 0; c < b; c++)  
            printf("\t");
        for (a = 0; a < 2 * (n - b) - 1; a++)
            printf("I I\t");
        printf("\n");
    }
                
    system("pause");
    return 0;
}

 

标签:include,int,num,实验,printf,main,day
From: https://www.cnblogs.com/lqq0727/p/16807094.html

相关文章

  • 实验2
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){......
  • 基于ssm的实验报告管理系统的设计与实现-计算机毕业设计源码+LW文档
    摘要:BS的实验报告管理系统是针对目前大学推广与交流的实际需求,从实际工作出发,对过去的大学推广与交流平台存在的问题进行分析,完善用户的使用体会。采用计算机系统来管理信息......
  • 实验5:开源控制器实践——POX
    一.实践目的1.能够理解POX控制器工作原理2.通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;3.能够运用POX控制器编写自定义网......
  • 实验一:决策树算法实验
    【实验目的】理解决策树算法原理,掌握决策树算法框架;理解决策树学习算法的特征选择、树的生成和树的剪枝;能根据不同的数据类型,选择不同的决策树算法;针对特定应用场景及......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运......
  • 实验三
    实验任务5info部分:#include<iostream>#include<string>#include<iomanip>usingnamespacestd;classinfo{public:info(stringnick,stringcont,string......
  • 实验5:开源控制器实践——POX
    (一)基本要求1、h1pingh2、h2和h3的tcpdump抓包结果截图2、阅读L2_learning模块代码,使用tcpdump验证Switch模块。3、阅读L2_learning模块代码,画出程序流程图(二)进......
  • 实验5:开源控制器实践——POX
    1.基础要求a)使用tcpdump验证Hub模块,h1pingh2、h2和h3的tcpdump抓包结果截图b)使用tcpdump验证Switch模块,h1pingh2、h2和h3的tcpdump抓包结果截图c)L2_learni......
  • 实验2
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(......
  • Python第七章实验报告
    一.实验名称:《零基础学Python》第7章面向对象程序设计二.实验环境:IDLEShell3.9.7三.实验内容:5道实例、4道实战四.实验过程:实例01创建大雁类并定义飞行方法点......