博客
关于我
第04节 C语言程序初体验
阅读量:329 次
发布时间:2019-03-03

本文共 1794 字,大约阅读时间需要 5 分钟。

课堂实例

  • 第一个C程序:输出“Hello world!”

    这个程序是C语言学习者的起点,旨在输出经典的问候语。代码结构清晰,包含标准输入输出库<stdio.h>,并使用printf函数进行输出。

    #include 
    int main() {
    printf("Hello world!\n");
    return 0;
    }

    输出结果:

    Hello world!
  • 第二个C程序:求两个数的和

    该程序用于读取两个整数,计算它们的和,并输出结果。

    #include 
    int main() {
    int a, b, sum;
    scanf("%d %d", &a, &b);
    sum = a + b;
    printf("%d\n", sum);
    }

    输出结果:

    12 3446
  • 第三个C程序:英尺到米的转换

    该程序允许用户输入英尺值并将其转换为米。计算公式为米=英尺/3.28

    #include 
    int main() {
    float f, m;
    printf("请输入英尺值: ");
    scanf("%f", &f);
    m = f / 3.28;
    printf("转为米制单位: %f米\n", m);
    }

    输出结果:

    请输入英尺值: 12
    转为米制单位: 3.658537米

  • 实践项目

  • 计算长方形的周长和面积

    该程序读取长方形的长和宽,计算并输出周长和面积。

    #include 
    int main() {
    int 长, 宽, 周长, 面积;
    printf("长方形的长和宽: ");
    scanf("%d %d", &长, &宽);
    周长 = (长 + 宽) * 2;
    面积 = 长 * 宽;
    printf("长方形的周长为: %d\n", 周长);
    printf("长方形的面积为: %d\n", 面积);
    return 0;
    }

    输出结果:

    长方形的长和宽: 10 20
    长方形的周长为: 60
    长方形的面积为: 200
  • 摄氏温度转华氏温度

    该程序读取摄氏温度值,使用公式华氏温度=摄氏温度×9/5+32进行转换并输出结果。

    #include 
    int main() {
    float F, C;
    printf("请输入摄氏温度值: ");
    scanf("%f", &C);
    F = C * 9 / 5 + 32;
    printf("对应的华氏温度为: %.2f\n", F);
    return 0;
    }

    输出结果:

    请输入摄氏温度值: 10
    对应的华氏温度为: 50.00
  • 并联电阻值计算

    该程序读取两个并联电阻的值,计算并联后的总电阻值。

    #include 
    int main() {
    float R1, R2, R;
    printf("并联的两个电阻值: ");
    scanf("%f %f", &R1, &R2);
    R = 1 / (1 / R1 + 1 / R2);
    printf("并联后的电阻值为: %.2f\n", R);
    return 0;
    }

    输出结果:

    并联的两个电阻值: 10 20
    并联后的电阻值为: 6.67
  • 圆柱体表面积计算

    该程序读取圆柱的半径和高度,计算表面积并输出结果。

    #include 
    int main() {
    const float PI = 3.1415926f;
    float r, h, s;
    printf("请输入半径: ");
    scanf("%f", &r);
    printf("请输入高度: ");
    scanf("%f", &h);
    s = PI * r * r * 2 + 2 * PI * r * h;
    printf("圆柱表面积: %.2f\n", s);
    return 0;
    }

    输出结果:

    请输入半径: 10
    请输入高度: 20
    圆柱表面积: 1884.96
  • 转载地址:http://lcqm.baihongyu.com/

    你可能感兴趣的文章
    Node.js 调用微信公众号 API 添加自定义菜单报错的解决方法
    查看>>
    node.js 配置首页打开页面
    查看>>
    node.js+react写的一个登录注册 demo测试
    查看>>
    Node.js中环境变量process.env详解
    查看>>
    Node.js之async_hooks
    查看>>
    Node.js初体验
    查看>>
    Node.js升级工具n
    查看>>
    Node.js卸载超详细步骤(附图文讲解)
    查看>>
    Node.js卸载超详细步骤(附图文讲解)
    查看>>
    Node.js基于Express框架搭建一个简单的注册登录Web功能
    查看>>
    node.js学习之npm 入门 —8.《怎样创建,发布,升级你的npm,node模块》
    查看>>
    Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
    查看>>
    Node.js安装及环境配置之Windows篇
    查看>>
    Node.js安装和入门 - 2行代码让你能够启动一个Server
    查看>>
    node.js安装方法
    查看>>
    Node.js官网无法正常访问时安装NodeJS的方法
    查看>>
    node.js模块、包
    查看>>
    node.js的express框架用法(一)
    查看>>
    Node.js的交互式解释器(REPL)
    查看>>
    Node.js的循环与异步问题
    查看>>