C语言 ——常量

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.hqwc.cn/news/538453.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux系统达梦数据库(安装及操作)

新建 dmdba 用户 注意: 安装前必须创建 dmdba 用户&#xff0c;禁止使用 root 用户安装数据库。 创建用户所在的组&#xff0c;命令如下&#xff1a; groupadd dinstall 创建用户&#xff0c;命令如下&#xff1a; useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba 修…

Linux运维之管理工具篇

一、前言 因运维过程中&#xff0c;经常会借助于很多工具来实现我们的监控、备份、校验&#xff0c;安全测试&#xff0c;批量操作&#xff0c;可视化辅助&#xff0c;集中管理等&#xff0c;甚至AI相关&#xff0c;本文特对常用工具进行梳理记录&#xff0c;以备不时之需及后…

Java虚拟机 - JVM

JVM的内存区域划分 JVM它其实也是一个进程,进程运行的过程中,会从操作系统中申请一些资源.内存就是其中的一种.这些内存就支撑了java程序的运行.JVM从系统中申请的一大块内存,会根据实际情况和使用用途来划分出不同的空间,这个就是区域划分.它一般分为 堆区, 栈区, 程序计数器…

10分钟快速入门UI自动化-Puppeteer

这次带大家入门的是转转内部实现UI自动化测试的一种方案&#xff1a; PuppeteerMocha 目前应用于转转图书、奢侈品、商业等业务等多个Web/H5业务的线上流程监控&#xff1b; 先简单介绍一下&#xff1a; Mocha 是JavaScript的一种单元测试框架 Puppeteer 是一个 Node 库&…

Spring核心接口:BeanFactory接口

一图胜千言 BeanFactory 属性&方法解析 点击展开注意&#xff1a;以上代码仅供参考&#xff0c;可能存在不完整或不准确的情况。 public interface BeanFactory {// 根据Bean名称返回Bean实例。// 如果Bean不存在&#xff0c;则抛出NoSuchBeanDefinitionException异常。Obj…

【Linux系统编程】进程的退出与等待

进程的创建 fork()用于创建子进程。但fork创建的子进程获得的是父进程&#xff08;即调用 fork() 的进程&#xff09;的一份几乎完全相同的副本&#xff0c;包括父进程的代码、数据、堆、栈和数据结构等内容。当进程调用fork后&#xff0c;一旦控制转移到内核中的fork代码后&am…

SpringBoot(接受参数相关注解)

文章目录 1.基本介绍2.PathVariable 路径参数获取信息1.代码实例1.index.html2.ParameterController.java3.测试 2.细节说明 3.RequestHeader 请求头获取信息1.代码实例1.index.html2.ParameterController.java3.测试 2.细节说明 4.RequestParameter 请求获取参数信息1.代码实例…

ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。

发生的错误信息&#xff1a; File "C:\Users\malongqiang\.conda\envs\ObjectDetection\lib\ssl.py", line 1309, in do_handshakeself._sslobj.do_handshake() ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。 分析原因&#xff1a; …

App Inventor 2 Clipboard 拓展:实现剪贴板的复制粘贴功能

效果如下&#xff1a; 此 Clipboard 拓展由中文网开发及维护&#xff0c;最新版本 v1.0&#xff0c;基于 TaifunClipboard 开发。 使用方法 属性及方法很简单&#xff0c;默认操作成功后显示提示信息&#xff0c;SuppressToast设置为 假 后&#xff0c;则不显示提示信息。 经测…

k8s部署InfluxDB

&#xff08;作者&#xff1a;陈玓玏&#xff09; 1. 拉取镜像 docker pull influxdb #拉取镜像 docker run -d influxdb:latest #后台运行容器 docker exec -it 89b /bin/bash #进入容器&#xff0c;89b是容器ID的前三位 cd /usr/bin #进入容器后&#xff0c;进入此文件夹…

计数类Dp

文章目录 AcWing 900. 整数划分思路1. 完全背包AC CODE 2. 计数DpAC CODE AcWing 900. 整数划分 链接&#xff1a;https://www.acwing.com/activity/content/problem/content/1008/ 思路 1. 完全背包 完全背包的链接&#xff1a;https://blog.csdn.net/2301_78981471/artic…

【原创】EPLAN中端子图表的制作

在上一期的文章中,我们主要谈了EPLAN制图中常用符号,有伙伴提出,让我们写一篇,关于端子图表的技术资料。我们这篇文章就是作为对伙伴评论的回复。 在EPLAN制图的过程中,我们一起探讨技术问题,共同解决我们现实工作中遇到的问题,欢迎大家在评论区留言,我们会根据大家的…