实验任务

实验任务1.1

#include<stdio.h>

#include<stdlib.h>

int main()

{

    printf(" o \n");

    printf("<H>\n");

    printf("I I\n");

    printf(" o \n");

    printf("<H>\n");

    printf("I I\n");

   

    return 0;

 

实验任务1.2

#include<stdio.h>

#include<stdlib.h>

int main()

{

    printf(" o     o\n");

    printf("<H>   <H>\n");

    printf("I I   I I\n");

 

   

    return 0;

}

实验任务2.1

#include<stdio.h>

#include<math.h>

int main()

{

    double x, ans;

    scanf_s("%lf", &x);

    ans = pow(x, 365);

    printf("%.2f的365次方是:%.2f\n", x, ans);

 

    return 0;

}

 

 

 

实验任务2.2

#include<stdio.h>

#include<math.h>

int main()

{

    double x, ans;

 

    while (scanf_s("%lf", &x) != EOF)

    {

         ans = pow(x, 365);

         printf("%.2f的365次方:%.2f\n", x, ans);

         printf("\n");

    }

    return 0;

}

 

实验任务2.3

#include<stdio.h>

#include<math.h>

int main()

{

    double F, C;

    while(scanf_s("%lf", &C)!=EOF)

    {F = C/5*9 + 32;

    printf("摄氏度c=%lf时,华氏度f=%.2f",C,F);

    printf("\n\n");

    }

   

    return 0;

}

 

实验任务3

#include<stdio.h>

#include<math.h>

int main()

{

    double sum, n;

    scanf_s("%lf", &n);

    sum = (pow(2, n)-1);

    printf("n= %.0lf,sum=%.0lf", n, sum);

 

    return 0;

}

可以,结果如下图

 

 

实验任务4

#include<stdio.h>

#include<math.h>

int main()

{

    double x, y;

    char c1, c2, c3;

    int a1, a2, a3;

 

    scanf_s("%d%d%d", &a1, &a2, &a3);/**/

    printf("%d,%d,%d\n", a1, a2, a3);

 

    c1 = getchar(); c2 = getchar(); c3 = getchar();/**/

    printf("%c,%c,%c\n", c1, c2, c3);

 

    scanf_s("%lf,%lf", &x, &y);/**/

    printf("%.1f,%.1f\n", x, y);/**/

    return 0;

}

 

实验任务5

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

#include<stdlib.h>

int main()

{

    int age1, age2;

    char gender1, gender2;

 

    scanf("%d%c%d%c", &age1, &gender1, &age2, &gender2);

    printf("age1 = %d,gender1 = %c\n", age1, gender1);

    printf("age2 = %d,gender2 = %c\n", age2, gender2);

 

    return 0;

}

 

实验任务6

#include<stdio.h>

#include<stdlib.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' || ans2 == 'y') && (ans1 == 'Y' || ans2 == 'Y'))

         printf("罗马不是一天建成的,继续保持哦:)\n");

    else

         printf("罗马不是一天毁灭的,我们来建设吧\n");

   

    return 0;

}

 

 

 

实验任务7

#include<stdio.h>

#include<stdlib.h>

int main()

{

    int answer;

    char words[5000];

 

    printf("网课学习让一些人喜一些人忧.\n");

    printf("1.作为喜欢自学且自律的人,觉得这样很好,有网络,自主学习,很ok.\n");

    printf("2.不喜,补习,很不喜,眼睛快瞎了,脑壳有点卡...\n");

    printf("3.中间派,不知道,说不清.\n");

    printf("4.其他...\n");

    printf("你的选择:");

    scanf_s("%d",&answer);

 

    if (answer == 4)

    {

         printf("请补充说明你的想法:\n");

         getchar();

         gets_s(words);

    }

    printf("\n");

    printf("当遇到问题时,你会选择:\n");

    printf("1.遇到问题,就解决问题。不懂的,搜索式学习,逐个攻破.\n");

    printf("2.遇到问题,不高兴,然后…没有了");

    printf("3.其他……\n");

    printf("你的选择:");

scanf_s("%d",&answer);

 

    if (answer == 1)

         printf(":)\n");

    else if (answer == 2)

         printf("这样不能解决问题啊……我们选择1好不好:)\n");

    else if (answer == 3)

    {

         printf("请补充说明你的想法:");

         getchar();

         gets_s(words);

    }

    return 0;

}

 

 

 

posted @ 2022-10-15 07:18  墨森  阅读(25)  评论(0)    收藏  举报