首页 > 其他分享 >实验2

实验2

时间:2022-10-21 20:33:57浏览次数:34  
标签:include int number 实验 printf go main

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

#define N 5
int main()
{
    int i,number;
    
    srand(time(0));
    
    for(i=0;i<=N;++i)
    {
        number=rand()%500+1;//生成1-500之间的随机数 
        
        printf("20228329%04d\n",number);
        
    }
    return 0;
 } 
 //随机生成学号 

 

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int i,j,number;
    
    printf("猜猜2022年11月哪一天会是你的lucky day\n");
    
    printf("开始喽,你有三次机会,猜吧(1~30):");
    srand(time(0));
    number=rand()%30+1;

    for(i=1;i<=3;++i)
    {   
        scanf("%d",&j);
        printf("\n");
            if(j<1||j>30)
            exit(0);
        if(j>number)
        printf("你猜的日期晚了,你的lucky day已经过啦\n");
        
        if(j<number)
        printf("你猜的日期早了,你的lucky day还没到呢\n");
        printf("再猜:"); 
        if(j==number)
        {
            printf("哇,猜中了:—)");
            exit(0);
        }
        
    }
    printf("次数用完啦,偷偷告诉你:11月,你的lucky day是:%d号",number);
    
    
    
    
    
    
    
    return 0;
    
}

 

 

 

 

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

 

 

#include<stdio.h>


int main()
{
    double p,sum,b;
    int n,a,i;
    
    while(scanf("%d %d",&n,&a)!=EOF)
    {
        b=1;
        p=a;
        
        for(i=1,sum=0;i<=n;i++)
        {
            
            sum+=b/p;
            b=b+1;
            p=p*10+a;
            
            
        }
        printf("n=%d,a=%d,sum=%lf\n",n,a,sum);

        
    }
    
    
    return 0;
    
}

 

 

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

 

 

#include<stdio.h>
int main()
{
    int i, j, n, a, b,c,v,d,h;
    scanf_s("%d", &n);
    a = n;
    for (i = 1; i <= n; i++)
    {
        for (j = 1; j < i; j++)
            printf("\t");
        for (b = 1; b <= (2 * a - 1); b++)
            printf(" o \t");
        printf("\n");
        for (c = 1; c < i; c++)
            printf("\t");
        for (v = 1; v <= (2 * a - 1); v++)
            printf("<H>\t");
        printf("\n");
        for (d = 1; d < i; d++)
            printf("\t");
        for (h = 1; h <= (2 * a - 1); h++)
            printf("I I\t");
        printf("\n");
        a = a - 1;
    }
    return 0;
}

 

 

 

第i行,需要打印2n-2i+1个字符小人
第i行,前面需要打印[i/4]*11空白(需要使用[i/4]个 \t )

 

 

标签:include,int,number,实验,printf,go,main
From: https://www.cnblogs.com/lc12/p/16814676.html

相关文章

  • 网络工程知识(二)VLAN的基础和配置:802.1q帧;Access、Trunk、Hybrid接口工作模式过程与配
    介绍-VLANVLAN(VirtualLocalAreaNetwork)即虚拟局域网,工作在数据链路层。交换机将通过:接口、MAC、基于子网、协议划分(IPv4和IPv6)、基于策略的方式划分VLAN的方式,将接......
  • 软件实验设计15
    实验15:职责链模式[实验任务一]:财务审批某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10......
  • 算法分析与设计 西工大 noj 第二次实验
    算法分析与设计西工大noj第二次实验ProblemA0-1背包问题时限:1000ms内存限制:10000K总时限:3000ms描述:需对容量为c的背包进行装载。从n个物品中选取装入背包的物......
  • 实验三
    info.h#pragmaonce#include<iostream>#include<string>usingnamespacestd;classinfo{public:info(string_nickname,string_contact,string_city,in......
  • 实验3 数组、指针与现代c++标准库
    1.实验任务1程序源码task1_1#include<iostream>usingstd::cout;usingstd::endl;classA{public:A(intx0,inty0):x{x0},y{y0}{}voidshow......
  • Python实验(第8周)
       实验7:面对对象程序设计一、实验目的和要求1、学会类的定义和使用;2、学会创建属性;3、实现类的继承。二、实验环境软件版本:Python3.1064_bit三、实验过程1......
  • 实验6:开源控制器实践——RYU
    一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境下载虚拟机软件OracleVisu......
  • 实现实验室和寝室两台电脑文件实时同步
    考虑到白天去实验室工作,晚上又要回寝室,文件传输会很麻烦,于是寻求能够方便进行文件远程同步的方案。1.使用工具内网穿透:zerotier(全平台均可)文件同步(备份)工具:FreeFileSyn......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的1.能够独立部署RYU控制器;2.能够理解RYU控制器实现软件定义的集线器原理;3.能够理解RYU控制器实现软件定义的交换机原理。二、......
  • 路由器远程配置实验
                 ......