首页 > 其他分享 >实验2

实验2

时间:2024-04-14 12:56:58浏览次数:20  
标签:main int lucky 实验 printf include day

//task1
#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()%65 + 1; printf("20238331%04d\n",number); } system("pause"); return 0; }

Q1:随机生成1~65之间的数

Q2:随机生成5个学号

task2

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

int main()
{
    char col;

    while(scanf("%c",&col)!=EOF){
        switch(col)
        {
        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;
               
        }
        getchar();
    }
    system("pause");
    return 0;
}

task3

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

int main()
{
    int lucky_day;
    int guess;
    int cnt;

    srand( time(0) );
    lucky_day = rand()%31 +1;

    printf("猜猜2024年5月哪一天会是你的lucky_day\n");
    printf("开始喽,你有三次机会,猜吧(1~31):");

    for(cnt = 0;cnt < 3; ++cnt){
        scanf("%d",&guess);

        if(guess == lucky_day){
            printf("哇,猜中了:-)\n");
            system("pause");
            return 0;
        }
        if(guess > lucky_day)
           {printf("你猜的日期晚了,你的lucky_day在前面哦\n");
            printf("再猜(1~31):");}
        if(guess < lucky_day)
           {printf("你猜的日期早了,你的lucky_day还没到呢\n");
            printf("再猜(1~31):");}
        
    }printf("次数用完啦。偷偷告诉你,5月你的lucky_day是");
        printf("%d",lucky_day);
        printf("号\n");
        

    system("pause");
    return 0;

}

task4

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

int main()
{
    int n,a;
    double s;
    int down;
    double i;
    
    
    while(scanf("%d%d",&n,&a)!= EOF){
    s = 0.0;
    printf("n = %d, a = %d",n,a);

    down = a;
    for(i = 1;i <= n;++i){
        s = s + 1.0*i/down;
        down = down +  pow(10,i) * a;

        }
        printf(",s = %lf\n",s);
    }
        
        system("pause");
        return 0;
}

task5

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

int main()
{
    int i,j;
    

    for(i = 1;i<10;++i){
        
        for(j = 1;j<i+1;++j){
            printf("%d×%d= %d  ",j,i,i*j);
        }
        printf("\n");
    }

    system("pause");  
    return 0;
}

task6

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

int main()
{
    int n,i,j,k;
    printf("input n:");
    scanf("%d",&n);

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

}

 

标签:main,int,lucky,实验,printf,include,day
From: https://www.cnblogs.com/zhaozhimo/p/18134009

相关文章

  • 实验二
    `#include<stdio.h>include<stdlib.h>include<time.h>defineN5intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(i=0;i<N;++i){number=rand()%65+1;printf("20238331%04d\n",number);}syste......
  • c语言程序设计——实验报告三
    实验项目名称:实验三简单顺序程序设计实验项目类型:验证性实验日期:2023年3月28日一、实验目的1.学会准确使用C语言的数据输入与输出函数2.能编写简单顺序结构程序二、实验硬、软件环境Windows计算机、Devc6.0三、实验内容及步骤实验内容:编写程序:(1)输入三个小写字母,输......
  • 实验一音乐app原型设计1
    对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点,以下是对这三个工具的对比分析:对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点,以下是对这三个工具的对比分析:1.墨刀适用领域:作为国内目前广受认可的一款在线原型设计和协同工具,......
  • 实验2 C语言分支与循环基础应用编程
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){ intnumber; inti; srand(time(0)); for(i=0;i<N;++i) { number=rand()%65+1; printf("20238331%04d\n",number); } ......
  • 实验2_C语言分支与循环基础应用编程
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){ number=rand()%65+1; printf("20238331%04d\n",number);}......
  • 实验1————电纸书资源网页原型设计
    一、对比墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点1.墨刀适用领域:主要专注于app原型设计,适合高保真原型、复杂多交互项目以及安卓/ios端项目。优点:操作效率高,易于上手,特别适合设计移动应用的交互原型。缺点:在后台和网页设计方面稍显乏力,归档能力不足,输......
  • 实验二 c语言分支与循环
    点击查看代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){ number=rand()%65+1; printf("20238331%04d\n",number);}......
  • C语言实验二
    **Task1**点击查看代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){number=rand()%65+1;printf(&q......
  • 实验2 C语言分支与循环基础应用编程
    task1.c1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#defineN55intmain(){6intnumber;7inti;8srand(time(0));9for(i=0;i<N;++i){10number=rand()%65+1;11printf(&q......
  • 实验1——线上音乐App
    一、墨刀、Axure、Mockplus是当前较为流行的三种原型设计工具,各自具有一定的特点和适用场景。以下是对这三种工具适用领域及优缺点的对比分析:墨刀(Modao)适用领域:1.团队协作:墨刀提供了较强的团队协作功能,适合多人共同编辑和浏览项目,特别适用于远程团队协作。2.快速迭代:墨刀支......