2.数据的类型、数据的输入输出

news/2024/11/23 5:41:38/

2.数据的类型、数据的输入输出

  • 2.1 数据类型-常量-变量(整型-浮点-字符)
    • 2.1.1 数据类型
    • 2.1.2 常量
    • 2.1.3 变量
    • 2.1.4 整型类型
    • 2.1.5 浮点型数据
    • 2.1.6 字符型数据
      • 字符型常量
      • 字符型变量
    • 2.1.7 字符串型常量
  • 2.2 混合运算-printf讲解

2.1 数据类型-常量-变量(整型-浮点-字符)

2.1.1 数据类型

在这里插入图片描述

2.1.2 常量

常量:指在程序运行过程中,其值不发生变化的量
在这里插入图片描述

2.1.3 变量

  • 变量的值是可以改变的
  • 变量命名只能由字母、数字、下划线组成,第一个字符不能是数字
  • C语音要求变量强制定义,变量必须先定义,后使用
  • 不能和关键字同名

2.1.4 整型类型

使用关键字int定义整型变量

#include <stdio.h>#define PI 3+2int main() {int i=PI*2;printf("i=%d\n",i);
}

PI是符号常量,所以输出的结果为7,变量i是4个字节

2.1.5 浮点型数据

浮点型常量小数形式0.123
指数形式3e-3(即0.003)
浮点型变量float f定义,占4个字节float f=0.111

2.1.6 字符型数据

字符型常量

  • 字符型常量使用单引号括起来,不能使用双引号
  • 字符型常量只包含一个字符
  • 以“\”开头的特殊字符称为转义字符(\n:换行,\b:退格)

字符型变量

  • 字符型变量使用char来定义
  • 一个字符型变量占用1字节大小
#include <stdio.h>int main() {char c='A';printf("%c\n",c+32);printf("%d\n",c);
}

输出为a、65

2.1.7 字符串型常量

  • 字符串型常量由一对双引号括起来
  • C语言中没有定义字符串型变量的关键字
  • 字符串型常量的结尾必须加一个字符串结束标志,规定已’\0’作为字符串结束的标志,输出时不会输出’\0’

2.2 混合运算-printf讲解


http://www.ppmy.cn/news/588456.html

相关文章

ABeam中国2023社招 | ABeam旗下艾宾信息技术开发(大连)诚邀您的加入

招聘岗位介绍 SAP SD Senior Consultant (English Speaker) Job Requirements 5年以上SD项目实施或支持经验 优秀的沟通技巧&#xff0c;快速的反应和积极的态度 能够在压力下工作或面对挑战 具备ABAP调试和编程能力 有MM交叉模块知识优先 英语口语流利&#xff0c;良…

交叉熵、Focal Loss以及其Pytorch实现

交叉熵、Focal Loss以及其Pytorch实现 本文参考链接&#xff1a;https://towardsdatascience.com/focal-loss-a-better-alternative-for-cross-entropy-1d073d92d075 文章目录 交叉熵、Focal Loss以及其Pytorch实现一、交叉熵二、Focal loss三、Pytorch1.[交叉熵](https://pyto…

Arthas使用方法

一、概述 1、简介 Arthas 是一款基于 Java 开发的开源应用程序诊断工具&#xff0c;可以帮助开发者实时监控和分析 Java 应用程序运行情况&#xff0c;并进行调试和优化。 Arthas 提供了丰富的命令行工具和可视化界面&#xff0c;包括线程堆栈、类加载器、内存使用情况、方法…

Redis列表类型(list)模拟队列操作

文章目录 Redis列表类型模拟队列操作1. 使用用lpush和rpop模拟队列的操作1.1 lpush介绍1.2 rpop介绍1.3 llen介绍1.4 lrange介绍1.5 del命令介绍 2. 使用用rpush和lpop模拟队列的操作2.1 rpush介绍2.2 lpop介绍 Redis列表类型模拟队列操作 Redis的列表类型&#xff08;list&…

socket详解

目录 socket&#xff1a; 套接字的工作原理&#xff1a; 套接字类型&#xff1a; 套接字可以分为两种类型&#xff1a;流套接字&#xff08;Socket Stream&#xff09;和数据报套接字&#xff08;Socket Datagram&#xff09;。 创建套接字&#xff1a; 绑定套接字到地址和…

阿里企业邮箱服务器地址(IMAP、POP、SMTP)

阿里企业邮箱IMAP、POP、SMTP参数配置服务器地址和端口号信息&#xff0c;阿里云百科分享阿里邮箱各个服务器地址及端口信息&#xff1a; 目录 新版企业邮箱服务器地址 旧版服务器地址 中国香港地区服务器地址 新版企业邮箱服务器地址 客户端推荐以下参数配置&#xff1a;…

VUE L 组件化编程 ⑩②

目录 文章有误请指正&#xff0c;如果觉得对你有用&#xff0c;请点三连一波&#xff0c;蟹蟹支持✨ V u e j s Vuejs Vuejs V u e Vue Vue组件化编程 模块组件模块化组件化 模块 组件 模块化 组件化 组件定义与使用—(非单文件) 基本使用 几个注意点 …

软件测试期末速成(背题家出列!)

文章目录 一、前言二、选择题&#xff08;15 X 2&#xff09;1、概述2、相关概念3、黑盒测试4、白盒测试5、单元测试6、集成测试7、系统测试8、自动化测试9、实用软件测试技术 三、判断题&#xff08;10 X 1’&#xff09;四、简答题&#xff08;4 X 5&#xff09;1、软件测试生…