ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

实验二 字符小人你坏事做尽T~T

2022-04-12 22:01:26  阅读:126  来源: 互联网

标签:字符 main 坏事 int scanf Task 小人 printf include


Task 1

/*程序功能:得到五个不同的学号*/ 
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 5

int main()
{
    int grade,number;
    int i;
    
    srand(time(0));
    
    for(i=0;i<N;++i)
    {
        grade=rand()%4+2018; /*在0-4之间取一随机数,加2018,得到年级*/ 
        number=rand()%999+1; /*在0-999之间取一随机数,加1,得到数字*/ 
        printf("%d8330%04d\n",grade,number);
         
    }
    
    return 0;
}

 

Task 2

#include <stdio.h>
#include <stdlib.h>
#define N 3

int main()
{
    int a,i,b;
    a=1+rand()%30;
    printf("你猜4月哪一天是你的幸运日\n");
    printf("开始啦,你有三次机会,猜猜看(1~30):");
    
    
    for(i=1;i<=3;i++)
    {
        scanf("%d",&b);
        if(b==a)
        {
            printf("猜中啦!"); break;
        }
        else if(b<a)
        {
            printf("你猜的日期早了\n再猜"); continue;
        }
        else
        {
            printf("你猜的日期晚了\n再猜"); continue;
        }
        
    }
    if(i>N)
    printf("次数用完了,偷偷告诉你,你的四月幸运日是%d号",a);
    
    return 0;
    

 

 

Task 3

#include <stdio.h>

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

 

 

Task 4

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

 

 

Task 5

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

 

 

Task 6-1

#include <stdio.h>
int main()
{
    int n,i;
    i=1;
    scanf("%d",&n);
    
    while(i<=n)
    {
        printf(" o \n");
        printf("<H>\n");
        printf("I I\n");
        printf("\n");
        i++;
    }
    return 0;
}

 

 

Task 6-2

#include <stdio.h>
int main()
{
    int n,i=1;
    scanf("%d",&n);
    while(i<=n)
    {
        printf(" o ");
        printf("   ");
        i++;
    }
    printf("\n");
    
    i=1;
    while(i<=n)
    {
        printf("<H>");
        printf("   ");
        i++;
    }
    printf("\n");
    
    i=1;
    while(i<=n)
    {
        printf("I I");
        printf("   ");
        i++;
    }
    return 0;
} 

 

 

 

Task 6-3

#include <stdio.h>
int main()
{
    int x,y,n,i,n1;
    scanf("%d",&n1);
    n=n1;
    for(x=1;x<=n1;x++)
    {
        for(y=1;y<x;y++)
        {
            printf("      ");
        }
        for(i=1;i<=2*n-1;i++)
        {
            printf(" o ");
            printf("   ");
        }
        printf("\n");
        for(y=1;y<x;y++)
        {
            printf("      ");
        }
        for(i=1;i<=2*n-1;i++)
        {
            printf("<H>");
            printf("   ");
        }
        printf("\n");
        for(y=1;y<x;y++)
        {
            printf("      ");
        }
        for(i=1;i<=2*n-1;i++)
        {
            printf("I I");
            printf("   ");
        }
        printf("\n");
        n--;
    }
    return 0;
}

 

 

 

标签:字符,main,坏事,int,scanf,Task,小人,printf,include
来源: https://www.cnblogs.com/lyh2333/p/16137744.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有