首页 > 其他分享 >实验二

实验二

时间:2023-10-23 22:57:35浏览次数:28  
标签:main int -- 实验 printf include

实验一

代码:

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

#define N 5
#define N1 374
#define N2 465

int main()
{
    int number;
    int i;
    
    srand( time(0) ); // 以当前系统时间作为随机种子
    
    for(i = 0; i < N; ++i) {
        number = rand()%(N2 - N1 + 1) + N1;
        printf("202383290376%04d\n", number);
    }
    
    return 0;
}

实验结果:

 实验二:

代码:

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

实验结果:

 实验3:

代码:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int day1,day2,i;
    srand(time(0));
    day1=rand()%31;
    printf("猜猜2023年11月哪一天会是你的lucky day\n开始喽,你有三次机会,猜吧(1~30):");
    for(i=3;i>0;i--){
        if(i<3){
            printf("再猜(1~30):");
        }
        scanf("%d",&day2);
        if(day1==day2){
            printf("哇,猜对了:-");
            break;
        }else if(day1>day2){
            printf("你猜的日期早了,你的lucky day还没到呢\n");
            if(i==1){
                printf("次数用完了。偷偷告诉你:11月,你的lucky day是%d",day1);
            }
            continue;
        }else if(day1<day2){
            printf("你猜的日期晚了,你的lucky day已经过啦\n");
            if(i==1){
                printf("次数用完了。偷偷告诉你:11月,你的lucky day是%d",day1);
            }
            continue;
        } 
    }
    return 0;
}

实验结果:

 实验四:

代码:

#include<stdio.h>
#include<math.h>
int main()
{
    int n,a,i;
    double s,b,d;
    while(scanf("%d%d",&n,&a)!=EOF){
        for(i=1;i<=n;i++){
            b=pow(10,i)-1;
            d=b/9*a;
            s=i/d+s;
        }
        printf("n=%d,a=%d,s=%f\n",n,a,s);
        s=0;
    }
    return 0;
}

实验结果:

 实验五:

代码:

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

实验结果:

 实验六:

代码:

#include<stdio.h>
int main()
{
    int n,i,j,k,m,b;
    printf("input n:");
    scanf("%d",&n);
    b=n;
    for(j=n;j>-2;j--,j--){
        for(m=b-j;m>0;m--){
                printf("     ");
            }
        for(i=j+2;i>0;i--){
            printf("   o      ");
        }
        printf("\n");
        for(m=b-j;m>0;m--){
                printf("     ");
            }
        for(i=j+2;i>0;i--){
            printf("  <H>     ");
        }
        printf("\n");
        for(m=b-j;m>0;m--){
                printf("     ");
            }
        for(i=j+2;i>0;i--){
            printf("  I I     ");
        }
        printf("\n");
    }
    return 0;
}

实验结果:

 

标签:main,int,--,实验,printf,include
From: https://www.cnblogs.com/BarryM/p/17783688.html

相关文章

  • 信号与系统&数字信号处理实验答疑
    方波和矩形波之间是什么关系方波一种周期性的波形信号,其电压在两个不同的电平之间交替。特点:在正负电压值之间瞬间切换,没有平滑过渡。上升和下降边缘非常陡峭,几乎是垂直的。时间占空比(一个周期内,电压处于高状态的时间占总周期时间的比率):理想方波是50%的占空比,即高和低倍相等......
  • 实验5 广告流水灯设计
    实验5广告流水灯设计一、实验内容本实验的目的是设计和实现一个广告流水灯电路。该电路由8个输出组成,使用1片74LS163和1片74LS138。实验的主要目标是理解计数器的工作原理,掌握中规模集成电路模块的使用方法,以及学习时序电路的调试方法。二、所使用芯片本实验使用了以下两种芯......
  • 实验二
    实验任务一源代码1#include<stdio.h>2#include<time.h>34#defineN55#defineN13756#defineN246578intmain()9{10intnumber;11inti;1213srand(time(0));1415for(i=0;i<N;++i){16nu......
  • ARM汇编指令实验
    题目地址为0x40008000起始的内存中存放了20个无符号的8位整数,请编写ARM汇编程序实现如下功能:采用冒泡法将以上内存中的数据按照从小到大的顺序排列。注意:在验收实验时,需要自己把具体的数据存放在对应地址的内存中,然后对数据排序,最后通过ADS软件的Memory查看最终的排序结果。代......
  • 实验2 类和对象_基础编程2
    实验任务1方式1main.cpp1#include"t.h"23//测试4voidtest(){5cout<<"Tclassinfo:"<<T::doc<<endl;6cout<<"Tobjectsmax_count:"<<T::max_count<<endl;7......
  • 实验二_OOP_张文瑞_202213260018
    1、实验一 程序源码:#include<iostream>#include<cmath>classComplex{private:doublereal,imag;public:Complex(doubler=0,doublei=0):real{r},imag{i}{};Complex(constComplex&c):real{c.real},im......
  • 实验2
    实验1源代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(i=0;i<N;++i){number=ran......
  • 实验2
    任务1#ifndefT_H#defineT_H#include<iostream>#include<string>usingnamespacestd;classT{public:T(intx=0,inty=0);T(constT&t);T(T&&t);~T();voidset_m1(intx);intget_m1()const;intget_m2()co......
  • 实验2
    3.c.hpp#include<iostream>#include<cmath>classComplex{public:Complex(doubler=0,doublei=0);Complex(constComplex&c);doubleget_real()const;doubleget_imag()const;voidshow()const;voidadd(const......
  • 实验二 类和对象
    实验任务三1#include<iostream>2#include<cmath>34classComplex{56private:7doublereal;8doubleimag;910public:11Complex(doubler=0,doublei=0){12real=r;13imag=i;14}15......