首页 > 编程语言 >实验一 C语言开发环境使用和编程初体验

实验一 C语言开发环境使用和编程初体验

时间:2022-10-14 00:12:19浏览次数:51  
标签:main 初体验 return int 编程 C语言 实验 printf include

实验任务一

//实验任务一

#include <stdio.h>
int main()
{
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");

    return 0;
}

task1_1.c

//实验任务一
//task1_1.c
#include <stdio.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;
}

 task1_2.c

//实验任务一
//task1_2.c
#include <stdio.h>
int main()
{
    printf(" O ");
    printf("     O \n");
    printf("<H>");
    printf("    <H>\n");
    printf("I I");
    printf("    I I\n");

    return 0;
}

实验任务二

//实验任务二
//task2_1.c
#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;
}

 

 

task2_2.c

//实验任务二
//task2_2.c
#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;
}

task2_3.c

//实验任务二
//task2_3.c
#include <stdio.h>
#include <math.h>

int main()
{
    double C, F;

    while (scanf_s("%lf", &C) != EOF)
    {
        F = 9*C/5+32;
        printf("摄氏度C = %lf时,华氏度F = %.2f", C, F);
        printf("\n");
    }
    
    
    return 0;
}

 实验任务三

#include <stdio.h>
#include <math.h>
int main()
{
    
    double sum;
    int n;
    n = 32;
    sum = (1 - pow(2, n))/(-1);
    printf("n = %d  sum = %.01f", n, sum);

    return 0;
}

#include <stdio.h>
#include <math.h>
int main()
{
    
    double sum;
    int n;
    n = 64;
    sum = (1 - pow(2, n))/(-1);
    printf("n = %d  sum = %.01f", n, sum);

    return 0;
}

 

实验任务四

 

//实验任务四
#include<stdio.h> 
#include<stdlib.h>
int main() 
{
    double x,y;
    char c1,c2,c3;
    int a1,a2,a3;
    scanf("%d%d%d",&a1,&a2,&a3);
    printf("%d,%d,%d\n",a1,a2,a3);
getchar(); scanf("%c%c%c",&c1,&c2,&c3); printf("%c%c%c\n",c1,c2,c3);
getchar(); scanf("%lf,%lf",&x,&y); printf("&lf,%lf\n",x,y); system("pause"); return 0; }

 

 

实验任务五

//实验任务五
#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);

    system("pause");
    return 0;
}

实验任务六

//实验任务六
#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'||ans1 == 'Y')&&(ans2 == 'y'||ans2 == 'Y'))\
        printf("罗马不是一天建成的,继续保持哦:)\n");
    else
        printf("罗马不是一天毁灭的,我们来建设吧\n");

    system("pause");
    return 0;
}

实验任务七

 

//实验任务七
#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("%d",&answer);

    if(answer == 4)
    {
        printf("请补充说明你的想法:\n");
        getchar();
        gets(words);
    }
    printf("\n");

    printf("当遇到问题时,你会选择:\n");
    printf("1.遇到问题时,就解决问题。不懂的,搜索式学习,逐个击破.\n");
    printf("2.遇到问题,不高兴。然后,...,没有了.\n");
    printf("3.其他...\n");
    printf("你的选择是:");
    scanf("%d",&answer);

    if (answer == 1)
        printf(":)\n");
    else if(answer == 2)
        printf("这样不能解决问题啊...我们选择1好不好:)\n");
    else if(answer == 3)
    {
        printf("请补充说明你的想法:\n");
        getchar();
        gets(words);

    }

    system("pause");
    return 0;
}

 

标签:main,初体验,return,int,编程,C语言,实验,printf,include
From: https://www.cnblogs.com/u3004105/p/16785137.html

相关文章

  • 初探c语言第四天
    循环结构程序设计while语句循环变量初始化在此语句之前完成while(条件){         }条件为真,执行下面的语句。dowhile语句do{       }while(条......
  • c语言-大数阶乘
    大数阶乘的由来一个正整数的阶乘(Factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。亦即n!=1×2×3×...×(n-1)×n。阶乘亦可以......
  • Java编程细节
    Java编程细节时间推荐使用LocalDateTimeLocalDateTime日期时间的相关操作与处理LocalDateTime去掉T  添加LocalDateTimeSerializerConfig  字符串处理......
  • 《CUDA C 编程指南》学习笔记
    CUDA是什么?  CUDA(ComputeUnifiedDeviceArchitecture),是显卡厂商NVIDIA推出的运算平台。是一种通用并行计算架构,该架构使GPU能够解决复杂的计算问题。说白了就是我......
  • 【C语言】强制类型转换、关系操作符、逻辑操作符。
    ......
  • Java并发编程学习5-对象的组合
    对象的组合前面的博文,我们已经了解了关于线程安全和同步的一些基础知识。本篇博文将介绍一些线程安全的组合模式,来帮助我们确保使用这些模式开发的程序是线程安全的。1.......
  • 基于STM32H7的ADS1256驱动案例,8通道,24bit ADC,带可编程增益(2021-09-20)
    例程下载:​​V7-068_ADS1256(8通道带PGA的24位ADC).7z​​(3.12MB)测试效果:测试LM285-2.5V稳压效果,抖动40uV:  测试干电池效果,抖动10uV左右,注意,这个级别的抖动容易受环境温......
  • 《安富莱嵌入式周报》第278期:基于RUST编程语言RTOS,固态继电器芯片,微软发布物联网组件
    ​​​​ 本周更新一期视频教程DSP视频教程第10期:DSP运算加速的精髓,含SIMD指令,饱和运算指令和浮点以及定点的MAC乘累加指令(2022-08-14)视频版:​​https://www.bilibili.com/......
  • 关于用什么编译器写c语言
    前言:用了一个月的vscode写c的体验真心不推荐vscode写c语言,用了一个多月vscode上配置了c和python,还要下什么mingw,去b站搜索视频推荐第一个安装教程教你下载的32位,配置就是......
  • c语言九9(2) 数组
    指针常量指针与指针常量intx=10086;constint*p=&x;/*常量指针(指向常量的指针)const修饰值,值变成了常量,const常量能不能改的问题别问我!*/p=100;*p=100;......