实验2

#include<stdio.h>
int main()
{
    int num;
    
    scanf("%d",&num);
    printf("2049%04d\n",num);
    
    scanf("%d",&num);
    printf("2049%04d\n",num);
    
    scanf("%d",&num);
    printf("2049%04d\n",num);
    
    return 0;
    
    
    
}

 

控制输出数字长度为四,左边补0

#include<stdio.h>
int main()
{
    int num;
    
    while((scanf("%d",&num))!=EOF)
    printf("2049%04d\n",num);
    
   
    return 0;
    
    
    
}

 

#include<stdio.h>
int main()
{
    char ans1,ans2;
    

    printf("复习了没?(输入y或Y表示复习了,输入n或N表示没复习):");
    ans1=getchar();
    getchar();
    printf("\n动手敲代码了没?(输入y或Y表示敲了,输入n或N表示木有敲):");
    ans2=getchar();
   
    if((ans1=='y'||ans1=='Y')&&(ans2=='y'||ans2=='Y'))
       printf("\n罗马不是一天建成的:)\n");
    else
       printf("\n罗马不是一天毁灭的。。。\n");
    
   
    return 0;
    
    
    
}

 

#include<stdio.h>
int main()
{
    char x;
    
    x=getchar();
    if(x>='0'&&x<='9')
       printf("%c是数字字符\n",x);
    else if(x>='a'&&x<='z'||x>='A'&&x<='Z')
       printf("%c是英文字母\n",x);
   
    else
       printf("%c是其它字符\n",x);
    
   
    return 0;
    
    
    
}

 

 

 

#include<stdio.h>
int main()
{
    int i,a,n,bot;
    float sum;
    scanf("%d %d",&n,&a);
    sum=0;    bot=a;
    for(i=1;i<=n;i++)
    {
        sum=(float)sum+(float)i/bot;
        bot=bot*10+a;
    }
    printf("n=%d,a=%d,sum=%f",n,a,sum);
    return 0;
}

 

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
const int N = 5;
int main()
{
    int x,n;
    srand(time(0));
   
    for (n=1;n<=N;n++)
    {
        x = rand()%100;
        printf("%3d",x);
   
    }
    printf("\n");
    return 0;
    
    
    
}

 

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

int main()
{
    int x,y,m;
    srand(time(0));
    x = rand()%32;
    
    printf("猜猜2021年五月哪一天会是你的lucky day\n");
    printf("开始喽,你有三次机会,猜吧(1~31):"); 
    
    m=1;
    while(m<=3)
    {
        scanf("%d",&y);
        if(y<x)
        {
            printf("你猜的日期早了,lucky day还没到呢\n");
            m++;
        }  
        else if(y>x)
        {
            printf("你猜的日期晚了,lucky day悄悄溜到前面啦\n"); 
            m++;
        }
        else if(y==x)
        {
            printf("恭喜你,猜中了\n"); 
            break;
        }
        if(m<=3)
        printf("再猜(1~31):");
    }
    if(y!=x)
        printf("次数用完了。偷偷告诉你:5月,你的lucky day是%d\n",x);
   
    return 0;
}

 

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

 

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

 

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

 

 

 

posted @ 2021-11-13 15:58  王金梦  阅读(48)  评论(2)    收藏  举报