news 2026/7/3 7:27:49

变量与算数表达式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
变量与算数表达式

回顾

这个问题的我们应该怎样去解决呢?

我的标注,就是需要解决问题的原因:

一、问题首先出现main函数这一行。

二、main未命名类型。

然后进行修改,第一次的训练是比较简单呢,主要代码的类别,以及代码的规范。

第二个程序

使用公式C = (5/9) * (F - 32)打印下列华氏温度和摄氏温度对应表

第二个C语言程序

上代码

#include <stdio.h> /* 当fahr=0,20,...300时, 分别打印华氏温度与摄氏温度对照表 */ main(){ int fahr,celsius; int lower,upper,step; lower = 0; /*温度表的下限*/ upper = 300; /*温度表的上限*/ step = 20; /*步长*/ fahr = lower; while(fahr <= upper) { celsius = 5 * (fahr-32)/9; printf("%d\t%d\n", fahr, celsius); fahr = fahr +step; } }

注释

其中的两行

/*
当fahr=0,20,...300时,
分别打印华氏温度与摄氏温度对照表
*/

我们称为注释,注释就是进行简单的解释,能够方便我们清楚这段代码是做什么的。

C语言注释主要分单行和多行两种‌,编译器会直接忽略它们,不影响程序运行。

‌单行注释:用双斜杠开头‌,//后面直到行尾的内容都是注释。

多行注释:用/开头/结束,中间可以写多行内容,从/**/之间的所有文本都会被忽略 。

注释需要注意的

  • 多行注释不能嵌套‌:/* /* */ */会提前结束第一个注释导致语法错误,编译器会报错 。
  • 单行注释可以嵌套‌:// /* 哈哈 */整行都是注释,但实际编程中很少这样写 。
  • 注释不会占用空间‌:预处理阶段编译器会直接删除所有注释,最终可执行文件里没有它们 。
  • 注释写中文要放对位置‌:直接在代码行写中文不行,必须放在///* */里面才能被识别为注释 。‌‌‌

变量

在C语言中,所有的变量都必须先声明后使用。

声明通常放在函数起始处,在任何可执行的语句之前。

声明用于说明变量的属性,它由一个类型名和一个变量表组成。

比如:int fahr;

int类型表述其变量都为整数。

C语言中一般用到这几个数据类型

赋值

lower = 0;

他们为变量设置初值,语句以分号为结尾;

循环语句的简单介绍

在C语言中,while循环是一种基本的控制流语句,用于重复执行一段代码,直到给定的条件不再满足为止。

while中第一句为所给公式,计算华氏温度和摄氏温度相对应;

第二句进行输出,输出中的d%是格式化输入输出函数(如printfscanf)中的格式说明符,表示以‌有符号十进制整数‌形式处理数据 ;\t是C语言中的转义字符,代表水平制表符‌,功能相当于按键盘上的Tab键,主要用于输出对齐。‌‌后面两个为输出的字段。

第三句,进行条件修改,实现自己输出的结果。

习题

使用while循环打印数字1到10
使用while循环计算1到10的和

曾听过一个讲述的体操运动员的故事:一个非常优秀的体操冠军,在一场比赛预选中淘汰了,他非常奇观,便去找自己的教练倾诉,教练却之送给她三句话:一天不练,自己知道;两天不练,别人知道;三天不练,人人皆知。

所以我们每一天都要做我们要做的事,一天也不应该放松,只有这样我们才能一直朝前进的方向前进。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 2:08:47

脑手分离:Agent系统的基础设施进化

一个被迫的架构选择 想象这样一个场景&#xff1a;你的Agent系统在生产环境里跑了一天&#xff0c;突然容器崩溃了。不是业务逻辑的问题&#xff0c;就是这个容器死了。最恐怖的不是容器重启——而是会话丢失了。用户的整个工作上下文、已执行的步骤、中间结果&#xff0c;全部…

作者头像 李华
网站建设 2026/7/1 2:08:36

北斗赋能海洋精准定位

海洋定位导航&#xff08;PNT&#xff09;正从传统的卫星导航向综合PNT体系演进&#xff0c;旨在实现全域、全时、无缝、高精度的定位导航授时服务。其发展现状与核心瓶颈如下&#xff1a; 一、发展现状 当前发展的核心是构建“天、空、地、海、水下”一体化的综合PNT体系&am…

作者头像 李华
网站建设 2026/7/2 5:21:23

GESP2026年6月认证C++三级( 第三部分编程题(2、字符转换))精讲

&#x1f3f0;《字符王国大冒险》——大小写魔法师一、故事开始1、一天&#xff0c;小杨来到了一座神奇的城堡。城堡里住着三种居民。&#x1f451; 第一种&#xff1a;大写字母国A B C D E ...&#x1f338; 第二种&#xff1a;小写字母国a b c d e ...⭐ 第三种&#xff1a;数…

作者头像 李华
网站建设 2026/7/2 7:08:25

沈阳沈北新区奢侈品回收避坑要点分享新手必知实用技巧

导语在沈阳沈北新区&#xff0c;随着人们生活水平的提高&#xff0c;奢侈品的拥有量也在增加&#xff0c;闲置奢侈品回收需求日益增长。然而&#xff0c;回收市场鱼龙混杂&#xff0c;新手很容易掉入陷阱。优典奢品汇作为专业的奢侈品回收机构&#xff0c;深知其中门道。接下来…

作者头像 李华
网站建设 2026/7/1 2:06:37

机器人电源方案评审清单:别只看电压电流,还要看这 6 件事

1. 核心判断电源方案评审不能只确认电压、电流、功率参数是否匹配。机器人整机里的电源系统同时连接&#xff1a;负载组合、供电路径、上下电顺序、保护策略、接地与回流、通信/传感器/控制状态&#xff0c;以及整机验证工况。很多整机问题表面上是通信掉线、驱动报警、传感器跳…

作者头像 李华