C语言 ——常量

news2024/11/15 11:07:33

3, 常量

3.1 什么是常量

​   程序运行的过程中,其值永远不会发生改变的数据

 3.2 常量的分类

 3.3 练习

​   给你一组数据,说出下面每组数据中,分别是哪种类型的常量

 3.4 细节补充

实型常量的小细节:

* 小数点前后,如果只有0,可以省略不写

 3.5 练习

1. 选择题:

```c

1. 以下选项中正确的整型常量是:B

A) 12.      B) -20      C)  1,000          D) 4 5 6

```

2. 选择题:

```c

2.以下选项中正确的实型常量是:D

A) 0        B) -31      C)  0.329×102     D) .871

```

3. 选择题

```c

3.以下选项中不正确的实型常量是:B

A) 2.607E-1 B) 0.8103e 2    C)  -77.77   D) 456e-2

```

4. 选择题

```c

4. 想要进行数学计算,下面正确的写法是: C

A)“12”+ 13  B)“23”+“13”     C) 13 + 23  D)“1.2”+ 3.7

```

 3.6 输出常量

利用printf集合占位符的方式可以输出常量

**格式:**

**占位符:**

举例1:

​   输出一个整数

#include <stdio.h>

int main()

{

    printf("%d", 10);

    return 0;

}

举例2:

​   输出一个小数

#include <stdio.h>

int main()

{

    printf("%f", 1.93);

    return 0;

}

举例3:

​   输出一个字符

#include <stdio.h>

int main()

{

    printf("%c", 'A');

    return 0;

}

举例4:

​   输出一个字符串

#include <stdio.h>

int main()

{

    // 第一种方式:

    printf("Hello World!");

    // 第二种方式:

    printf("我的名字为:%s","尼古拉斯·纯情·暖男·天真·阿玮");

    return 0;

}

举例4:

​   输出一段话

#include <stdio.h>

int main()

{

    printf("阿玮的身高为:%f米", 1.93);

    return 0;

}

**作业练习:**

按照要求输出以下内容:

1,我学校的名字为:XXXXX

​      要求:学校的名字需要结合占位符的形式进行输出

#include <stdio.h>
int main()
{
	printf("我的学校的名字为: %s","清华大学");
	return 0;
}

2,我高考的总分为:XXX分

​       要求:总分需要结合占位符的形式进行输出

#include <stdio.h>
int main()
{
	printf("我高考的总分为:%f分",700.0);
	return 0;
}


 

3.7 输出多个常量

一个printf中可以同时输出多个数据,占位符和后面的数据要一一对应

练习:输出以下内容:

​   我亲亲女朋友的姓名是:小诗诗。性别:女。年龄:18岁。身高:1米82。体重:110斤。

​   要求:女朋友的姓名,性别,年龄,身高,体重等信息需要结合占位符的形式进行输出

#include <stdio.h>

int main()
{

    printf("我亲亲女朋友的姓名是:%s。性别:%s。年龄:%d岁。身高:%f。体重:%d斤", "小诗诗","女",18,1.82,110);

    return 0;

}

3.8 输出并换行

平时写代码的时候,想要换行直接写\n即可,C语言会根据不同的操作系统解析成对应的换行符

练习:输出以下内容

​   我亲亲女朋友的姓名是:小丹丹。性别:女。年龄:19岁。身高:1米63。体重:90斤。

要求1:女朋友的姓名,性别,年龄,身高,体重等信息需要结合占位符的形式进行输出

要求2:每一个数据单独成一行

#include <stdio.h>



int main()

{

    printf("我亲亲女朋友的姓名是:%s\n", "小丹丹");

    printf("性别:%s\n", "女");

    printf("年龄:%d岁\n", 19);

    printf("身高:%f\n", 1.63);

    printf("体重:%d斤\n", 90);

    return 0;

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1515754.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数据结构】二叉树---AVL树的实现

目录 一. 什么是AVL树 二. AVL树的结点结构定义 三. AVL树的动态平衡法 1. 左单旋转 --- RL(RotateLeft) 型调整操作 2. 右单旋转 --- RR(RotateRight) 型调整操作 3. 先左后右双旋转 --- RLR (RotateLeftRight) 型调整操作 4. 先右后左双旋转 --- RRL (RotateRightL…

python工具方法 47 基于paddleseg将目标检测数据升级为语义分割数据

在进行项目研究时,通常需要搜集开源数据集。但是所能搜集到的数据集通常会存在形式上的差异,比如我想要的是语义分割数据,而搜集到的数据集却是目标检测数据;在这种情况下所搜集的数据就完成没有利用价值了么?不,其还存在价值,我们可以通过模型训练对数据标签的标注粒度…

【学习】python装饰器

这篇文章讲的太清楚了&#xff01;非常好好好&#xff01;&#xff01;&#xff01;Python】一文弄懂python装饰器&#xff08;附源码例子&#xff09; 在他的基础上加了一些自己的话&#xff0c;便于自己理解。 注意的点&#xff1a; func 表示函数对象&#xff0c;可以将其…

智慧公厕建设,助力打造宜居、韧性、可持续的智慧城市

公共厕所作为智慧城市的重要组成部分&#xff0c;对于城市的高质量发展起着至关重要的作用。智慧公厕建设旨在通过全面监测、控制和管理公共厕所&#xff0c;实现多方面功能&#xff0c;包括公共厕所环境监测与调控、厕位占用监测与引导、消耗品监测与缺失提示、安全防范与管理…

使用OCC进行旋转扫掠

旋转扫掠是将物体以某一个坐标轴为参照&#xff0c;按照指定的角度旋转生成新的图形的过程 这里使用面的案例&#xff0c;使用线的逻辑处理其实是一样的 //构造旋转轴 gp_Ax1 anAxis; //设置轴的原点 anAxis.SetLocation(0,0,0); //设置轴的方向 anAxis.SetDirection(gp_Dir(0…

N3-Chitosan N3 叠氮修饰壳聚糖 改性叠氮 CS-Azide

碳水科技&#xff08;Tanshtech&#xff09;可以提供壳聚糖衍生物 1.壳聚糖的各种改性(NH2/COOH/SH/N3/MAL-Chitosan等) 2.各种靶向小分子修饰壳聚糖&#xff08;Biotin/FA/cRGD-Chitosan等&#xff09; 3.各种荧光标记壳聚糖(FITC/RB/CY-Chitosan等) 4.壳聚糖和各种聚合物…

基于springboot实现数据资产管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现数据资产管理系统演示 摘要 固定资产管理系统主要是完成对系统用户管理、资产信息管理、资产变更管理、资产用途管理、资产类别管理和资产增减管理。因为利用本系统管理员可以直接录入信息&#xff0c;修改信息&#xff0c;删除信息&#xff0c;并且若在录入…

【学一点RISC-V】RISC-V IMSIC

IMSIC RISC-V AIA 文档 第三章 Incoming MSI Controller (IMSIC) 传入 MSI 控制器&#xff08;IMSIC&#xff09;是一个可选的 RISC-V 硬件组件&#xff0c;与 hart 紧密相连&#xff0c;每个 hart 有一个 IMSIC。IMSIC 接收并记录 Hart 的传入消息信号中断 (MSI)&#xff0c;并…

Ubuntu下txt中文显示乱码问题常规解决方法

在正常使用ubuntu 文档时&#xff0c;突然发现txt文档出现&#xff0c;如下情况 无法正常观看&#xff0c;后来搜了一下发现是gedit 没有对应打开文件的编码格式&#xff0c;Ubuntu用的是utf-8,所以打开会有乱码&#xff01;初始没有GBK和GB2312&#xff0c;把GBK和GB2312添加…

Python:函数的形参与实参

注意&#xff1a;本文引用自专业人工智能社区Venus AI 更多AI知识请参考原站 &#xff08;[www.aideeplearning.cn]&#xff09; 函数基本概念 在Python中&#xff0c;函数是一种将代码封装以进行重复使用的机制。它们允许你定义一段代码&#xff0c;以便在程序的多个位置调…

微信小程序的手工艺品定制商城溯源交易系统

管理员通过点击后台管理&#xff0c;进入页面可以获取首页、个人中心、用户管理、商品分类管理、商品信息管理、我的定制管理、我的预约管理、系统管理、订单管理等功能模块&#xff0c;进行相对应操作 用户登录到小程序首页可以查看首页、商品信息、工艺品资讯、购物车、我的等…

OpenHarmony教程指南-性能示例

介绍 本示例集成了条件渲染、动态加载以及HiDumper等场景来介绍如何提升应用性能。 效果预览 HiDumper使用说明&#xff1a; 1.点击性能示例主页的HiDumper按钮&#xff0c;进入HiDumper查看组件信息场景页。 1.点击HiDumper查看组件信息场景页的查看应用组件树进入场景页。…

msf端口转发达到远程连接

一般云服务器上搭建msf没办法远程连接这样很苦恼 这里可以使用端口转发流量来实现 1.首先确认目标机开启了远程连接 然后使用命令将对方3389的端口转发到我们的任意监听端口 portfwd add -l 6666 -p 3389 -r 192.168.78.129 转发成功后ifconfig一下发现已经变化了 然后直接…

Python使用openpyxl库或pandas库创建.xlsx格式的Excel文件,并向文件不同的sheet按行或按列写入内容

import openpyxl# 创建-一个Workbook对象 wb openpyxl.Workbook()# 创建多个工作表 sheet1 wb.active sheet1.title "s1"sheet2 wb.create_sheet("s2")# 在不同的工作表中写入数据 sheet1["A1"] Data for Sheet1 sheet1["A2"] D…

STM32 利用FlashDB库实现在线扇区数据管理不丢失

STM32 利用FlashDB库实现在线扇区数据管理不丢失 &#x1f4cd;FalshDB地址:https://gitee.com/Armink/FlashDB ✨STM32没有片内EEPROM这样的存储区&#xff0c;虽然有备份寄存器&#xff0c;仅可以实现对少量数据的频繁存储&#xff0c;但是依赖备份电源&#xff08;BAT引脚&a…

xcode15,个推推送SDK闪退问题处理办法

个推iOS推送SDK最新版本 优化了xcode15部分场景下崩溃问题&#xff0c;以及回执上传问题&#xff0c;近期您的应用有发版计划&#xff0c;建议更新SDK&#xff1a; 1&#xff09;GTSDK更新到3.0.5.0以及以上版本&#xff1b; 2&#xff09;GTCommonSDK更新到3.1.0.0及以上版本…

【PCL】(二十八)点云超体素分割

&#xff08;二十九&#xff09;点云超体素分割 论文&#xff1a;Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds supervoxel_clustering.cpp #include <pcl/console/parse.h> #include <pcl/point_cloud.h> #include <pcl/point_ty…

Linux:kubernetes(k8s)prestop事件的使用(11)

他的作用是在结束pod容器之后进行的操作 apiVersion: v1 # api文档版本 kind: Pod # 资源对象类型 metadata: # pod相关的元数据&#xff0c;用于描述pod的数据name: nginx-po # pod名称labels: # pod的标签type: app #这个是随便写的 自定义的标签version: 1.0.0 #这个…

AI日报:一个新的“科技超级周期”正在出现

文章目录 技术周期预测可连接设备 技术周期 未来学家艾米韦伯表示&#xff0c;人工智能和其他两种通用技术将迎来一个新的“技术超级周期”&#xff0c;预计将在经济中创造“实质性和持续性”的变化。 她在SXSW 2024上表示&#xff0c;过去的科技超级周期是由通用技术引发的&…

二、HarmonyOS 操作系统以及相关生态

前言 2019年8月9日&#xff0c;华为技术有限公司在华为开发者大会上正式发布了HarmonyOS 1.0&#xff0c;同时宣布该操作系统源代码开源。 2020年9月10日&#xff0c;HarmonyOs 2.0正式发布。与HarmonyOs 1.0版本相比&#xff0c;HarmonyOs 2.0在分布式软总线、分布式数据管理、…