实验2

#include <stdio.h>
#pragma warning (disable:4996)
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;
}

 

 

#include <stdio.h>
#pragma warning (disable:4996)
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')) // 待补足,判断用户回答ans1和ans2都是小写y或大写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>
#pragma warning(disable:4996)
int main() {
    int n;
    double a, i;
    double sum;
    while (scanf("%d%lf", &n,&a) != EOF) {
        sum = 0;
        for (i = 1;i <= n;i++) {
            sum =sum + i / a;
            a = a * 10 + a;
        }
        printf("%f\n", sum);
    }
    
return 0;
}

 

 

#include<stdlib.h>
#define N 5
#include<time.h>
#include<stdio.h>
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<stdlib.h>
#include<time.h>
#include<stdio.h>
#pragma warning(disable:4996)
#define N 2
int main(){ 
    int x,i,a,b;
    srand(time(0));
    x = (rand() % 31)+1;
    printf("猜猜2021年5月哪一天会是你的lucky day\n");
    printf("\n");
    printf("开始喽,你有三次机会,猜吧(1~31):");
    for (i = 0;i < N;i++) {
        scanf("%d", &a);
        printf("\n");
        if (a < x) {
            printf("你日期猜早了,lucky day还没到呢\n");
            printf("\n");
            printf("再猜(1~31):");
        }
        else if (a > x) {
            printf("你的日期猜晚了,lucky day偷偷溜到前面啦\n");
            printf("\n");
            printf("再猜(1~31):");
        }
        else
            exit(0);
    }
       scanf("%d", &b);
    if (b < x) {
        printf("\n");
        printf("你日期猜早了,lucky day还没到呢\n");
    }
    else if (b > x) {
        printf("\n");
        printf("你的日期猜晚了,lucky day偷偷溜到前面啦\n");
    }
    else
        exit(0);
    printf("\n");
    printf("次数用完拉。偷偷告诉你:5月,你的lucky day是");
    printf("%d",x);
    printf("号\n");
    return 0;
}

 

 

#include<stdio.h>
#pragma warning(disable:4996)
int main() {
    int n,i;
    scanf("%d", &n);
    for (i = 0;i < n;i++) {
        printf(" O\n");
        printf("<H>\n");
        printf("I I\n");
    }
    return 0;
}

 

 

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

 

 

#include<stdio.h>
#pragma warning(disable:4996)
int main() {
    int n, i, j, a;
    scanf("%d", &n);
    for (j = 0;j < n;j++) {
        for (a = 0;a < j;a++) {
            printf("\t");
        }
        for (i = 0;i < 2 * n - 1 - 2 * j;i++) {
         printf(" O\t");
        }
        printf("\n");
        for (a = 0;a < j;a++) {
            printf("\t");
        }
        for (i = 0;i < 2 * n - 1 - 2 * j;i++) {
            printf("<H>\t");
        }
        printf("\n");
        for (a = 0;a < j;a++) {
            printf("\t");
        }
        for (i = 0;i < 2 * n - 1 - 2 * j;i++) {
            printf("I I\t");
        }
        printf("\n");
        

    }
    return 0;
}

 

posted @ 2021-11-11 21:15  葛帆  阅读(68)  评论(3)    收藏  举报