首页 > 其他分享 >实验2

实验2

时间:2023-10-17 21:24:59浏览次数:22  
标签:include int break 实验 printf main

实验任务1

#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;
}

 

实验任务2

#include<stdio.h>
int main()
{
char n;
while(scanf("%c",&n)!=EOF)
{
    getchar();
    switch(n)
    {
        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;
    }
}
return 0;
}

 

实验任务3

#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{
    int n,i,x;
    n=rand()%30;
    printf("gusee which day is your lucky day\n");
    for(i=1;i<=3;i++)
    {
    scanf("%d",&x);
    if(x==n)
    {
    printf("ok,it's your lucky day\n");
    break;
    }
    else{
        if(x>n)
        printf("late\n");
        else
        printf("early\n");
        
    }
if(i==3)
printf("the right answer is %d",n);

    }
    return 0;
}

 

实验任务4

 

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

 

实验任务5

 

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

 

实验任务6

#include<stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    int i,j,k;
    j=0;

    
    
        for(i=2*n-1;i>0;i=i-2){
        
        
        for(j=0;j<(2*n-i-1)/2;j++){
            printf("\t");}
        for(k=1;k<=i;k++){
        printf(" O \t");
        if(k==i)
        printf("\n");}
        for(j=0;j<(2*n-i-1)/2;j++){
            printf("\t");}
        for(k=1;k<=i;k++){
        printf("<H>\t");
        if(k==i)
        printf("\n");}
        for(j=0;j<(2*n-i-1)/2;j++){
            printf("\t");}
        for(k=1;k<=i;k++){    
        printf("I I\t");
        if(k==i)
        printf("\n");}
    }
    

    return 0;
}

 

 

标签:include,int,break,实验,printf,main
From: https://www.cnblogs.com/PomPomDyx/p/17767932.html

相关文章

  • 实验2
     问题1:确保输出的数值在374-465之间问题2:输出4个“学号+0+三位随机数”形式的随机数值#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;......
  • 【产品有效期验证之加速实验方法】
    使用期限:大于等于5年评价路径:整机测试临床使用模式:贮存、待机、运行加速环境实验:是一种激发实验,通过强化应力环境来进行可靠性实验。加速水平通常用加速因子来体现。加速因子:设备正常工作应力下寿命与加速环境下的寿命之比。使用工具:环境实验箱1、温度加速因子(TAF)Arrhenius模型计......
  • 实验一
    #include<iostream>#include<string>#include<vector>#include<array>template<typenameT>voidoutput1(constT&obj){for(autoi:obj)std::cout<<i<<",";std::cout<<"\b\b\......
  • 实验五 队列的基本操作及应用
    实验五队列的基本操作及应用作业要求:实验时间:第7、8周实验目的:掌握队列的初始化、判空、取队头元素、出队、入队、输出队列元素等基本操作实验要求:1、认真阅读和掌握教材上和本实验相关的算法。2、上机将链队列或循环队列的相关算法实现。3、实现下面实验内容要求的功能,并......
  • 实验一 类与对象_基础编程1
    task1.cpp1#include<iostream>2#include<string>3#include<vector>4#include<array>56template<typenameT>7voidoutput1(constT&obj){8for(autoi:obj)9std::cout<<i<<","......
  • 实验2
    任务一源代码 任务一运行结果 任务一问题回答 任务二源代码  任务二运行结果 任务三源代码  任务三运行结果 任务四源代码  任务四运行结果  任务五源代码  任务五运行结果  任务六源代码  任务六运行结果 ......
  • 实验一
    #include<iostream>#include<string>#include<vector>#include<array>//函数模板//对满足特定条件的序列类型T对象,使用范围for输出template<typenameT>voidoutput1(constT&obj){for(autoi:obj)std::cout<<i<<",";......
  • 实验2
    #include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){ intnumber; inti; srand(time(0)); for(i=0;i<N;++i){ number=rand()%(N2-N1+1)+N1; printf("2......
  • 实验二
    task1.c1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#defineN55#defineN13746#defineN24657intmain()8{9intnumber;10inti;11srand(time(0));//以当前系统时间作为随机种子12for(i=0;i<N;++i......
  • 实验2
    task11#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#defineN55#defineN13746#defineN24657intmain()8{9intnumber;10inti;11srand(time(0));//以当前系统时间作为随机种子12for(i=0;i<N;++i){......