第2章·C程序设计的初步认识——例题汇总

devtools/2024/10/25 12:10:12/

本文是《全国计算机等级考试二级教程——C语言程序设计》中,第2章“C程序设计的初步认识”中的例题汇总。

【例2.1】求矩形的面积。

#include        <stdio.h>

main()

{

        double    a, b, area;

        a = 1.2;

        b = 3.6;

        area = a * b;

        printf("a = %f, b = %f, area = %f\n", a, b, area);

}

【例2.2】计算圆的面积。

#include        "stdio.h"

#define        PI  3.14159

main()

{

        double  r, s;

        r = 5.0;

        s = PI * r * r;

        printf("s = %f\n", s);

}

【例2.3】已有变量 a ,其值为 9 ,计算表达式 a+=a-=a+a 的值。

①先计算“a+a”,因为 a 的初始值为 9 ,所以该表达式的值为 18,注意 a 的值未变;

②再计算“a-=18”,此式相当于“a=a-18”,因为 a 的值仍为 9 ,所以表达式的值为 -9 ,注意此时 a 的值为 -9;

③最后计算“a+=-9”,此式相当于“a=a+(-9)”,因为此时 a 的值为 -9,所以表达式的值为 -18。

由此可以,表达式 a+=a-=a+a 的值为 -18。


http://www.ppmy.cn/devtools/128675.html

相关文章

前端面试题-token的登录流程、JWT

这是我的前端面试题的合集的第一篇&#xff0c;后面也会更新一些笔试题目。秋招很难&#xff0c;也快要结束了。但是&#xff0c;不要放弃&#xff0c;一起加油^_^ 一、token的登录流程 1.客户端用账号密码请求登录 2.服务端收到请求&#xff0c;需要去验证账号密码 3.验证成…

「C/C++」C++三大特性之封装、继承、多态(大致了解)

✨博客主页何曾参静谧的博客&#x1f4cc;文章专栏「C/C」C/C程序设计&#x1f4da;全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasoli…

实时面部情绪识别(一)

文章目录 实时面部情绪识别&#xff08;一&#xff09;一、linux一、Tensorflow 安装1、虚拟环境2、安装cudnn和cuda2、校验依赖 二、复现1、依赖2、运行 三、常见问题1、cant open camera by index 二、Windows一、环境1、虚拟环境2、设置镜像&#xff08;可选&#xff09;3、…

【无标题】如何使用yolo-v8 实现自定义目标检测

如何使用yolo-v8 实现自定义目标检测 训练数据集准备搭建环境安装anaconda配置python虚拟环境安装yolo-v8以及labelimg图片标注工具 编写配置文件和训练脚本文件编写yaml配置文件(文件名为dataset.yaml)编写模型训练代码&#xff08;文件名称为yolotrain.py&#xff09;运行训练…

CICD 持续集成与持续交付

目录 一 CICD是什么 1.1 持续集成&#xff08;Continuous Integration&#xff09; 1.2 持续部署&#xff08;Continuous Deployment&#xff09; 1.3 持续交付&#xff08;Continuous Delivery&#xff09; 二 git工具使用 2.1 git简介 2.2 git 工作流程 三 部署git …

数理统计(第三章:假设检验的基本概念)

目录 假设检验&#xff1a;对母体的分布或者母体分布中的未知参数提出某种假设&#xff0c;由子样推断是否接受该种假设 假设检验的基本概念&#xff08;概率性质的反证法&#xff09; 假设检验&#xff1a;对母体的分布或者母体分布中的未知参数提出某种假设&#xff0c;由子…

NX二次开发---在保存时导出PDF并打开

该工程为在保存时执行开发的功能,函数入口点ufput。其他还有新建、打开、另存等都可以加入开发的操作,具体看UF_EXIT下的介绍。 用户出口是一个可选特性,允许你在NX中某些预定义的位置(或出口)自动运行Open C API程序。如果你进入其中一个出口,NX会检查你是否定义了指向Op…

Flutter按钮控件(六)

1、常见按钮 import package:flutter/material.dart;void main() {runApp(const MaterialApp(home: MyHomePage(title: "按钮控件"),)); }class MyHomePage extends StatelessWidget {const MyHomePage({super.key, required this.title});final String title;overr…