当前位置: 首页 > news >正文

输入输出与运算符--人机交互的伊始

1、#include<stdio.h>和#include “stdio.h”的区别:

#include <stdio.h>

编译器会直接去系统标准库目录中查找头文件

#include "stdio.h"

编译器会先去当前源文件所在目录查找头文件;如果找不到,再去系统标准库目录查找

2、printf()–用于带格式的输出,scanf()–用于带格式的输入

3、printf函数:

功能:用于在标准输出设备控制台上显示数据

4、输出格式:

单字符:%c ,字符串:%s ,整数:%d ,浮点数:%f

5、常见的转义字符:\n , \t, \r, \0

6、printf修饰符:字符宽度修饰符,“-” 修饰符,精度修饰符

7、scanf 实例:

函数功能:用于接受数据

函数使用:

(1)scanf()使用非打印字符来判断输入数据是什么时候开始和结束的

(2)可以忽略空白区域和行边界来获取数据

8、输入输出缓冲区:是一块临时的存储区域,或在内存中,或在设备的控制卡上

9、getchar函数:

返回值:返回输入字符的ASCII码,可以使用字符变量或者整型变量接收

10、putchar函数:

函数功能:从终端输出一个字符, 且转换成ASCII码返回

11、根据操作数的数量可以分为:一元运算符、二元运算符和三元运算符

12、算术运算符:--,++,+,-,%,*

13、赋值运算符:+=,-=,*=,/=,%=

14、关系表达式:==,<,>,>=,<=

15、逻辑表达式:&&,||,!

16、位运算符:&,|,~,>>,<<

http://www.cnnetsun.cn/news/2475552.html

相关文章:

  • Altium Designer实战:用xSignals搞定DDR内存等长布线,告别时序烦恼
  • 2026前端开发资源大全:工具、文档、框架、学习路线与实战指南
  • 10分钟搭建Sunshine游戏串流:免费开源的家庭游戏共享方案
  • IPXWrapper终极指南:让经典Windows游戏在现代系统重获联机生命
  • 书匠策AI:你的毕业论文“外挂“到底有多能打?一篇科普让你彻底看懂
  • 智能歌词同步:从音乐听众到歌词大师的macOS进阶指南
  • Linux 下访问 Windows 共享目录的完整指南
  • 乐鑫ESP-Mesh-Lite无线自组网方案:从原理到大规模物联网部署实战
  • 企业级跨平台媒体资源管理:BiliTools架构设计与微服务实践
  • Sora 2原生渲染引擎如何接管DaVinci Resolve时间线?:4步实现AI生成视频无缝调色与剪辑闭环
  • UVM寄存器模型核心API行为全解析:从主值、镜像值到实战避坑指南
  • AI 进入 ERP 后,企业如何管得住?治理、安全与组织变革(AI+ERP系列-10)
  • 别只盯着S21!用ADS仿真LNA时,这3个容易被忽略的细节(稳定性、实际元件模型、噪声圆)才是成败关键
  • 别再只用匿名登录了!手把手教你为Mosquitto Broker配置用户密码,并用MQTTX安全连接
  • 材料模拟避坑指南:MS中BFDH分析生长面时,Distance参数到底怎么看?
  • LAV Filters终极实战指南:解码器架构深度解析与性能调优
  • 分布式能力在鸿蒙 PC 上到底怎么用?
  • 解锁音乐与文字完美同步的魔法:LRC Maker如何重新定义歌词编辑体验
  • 嵌入式硬件调试全流程:从目视检查到性能测试的实战指南
  • 在FPGA上实现MIPS定时中断:从Count/Compare寄存器到中断服务程序的完整流程
  • YimMenu:你的GTA5终极保护盾与游戏体验增强器
  • 告别Mac NTFS读写限制:免费开源的终极解决方案
  • FreeRTOS-Plus-TCP vs LwIP:在GD32F450上如何选择?附LAN8720A驱动避坑指南
  • 从芯片到模块:拆解乐鑫、安信可、正点原子在ESP8266/ESP32生态链中的角色与产品
  • 内网服务器福音:手把手教你搞定Supervisor 4.0.4离线安装(附Python 2.7.5兼容性避坑)
  • 博德之门3脚本扩展器:无需修改游戏文件,解锁无限创意可能
  • 从零到专业:ComfyUI中文工作流全解析与技术实践
  • Forza Painter终极指南:3分钟将任何图片变身高品质《极限竞速》车辆涂装
  • 将taotoken作为统一api层整合到企业内部多个ai应用场景中
  • 深度学习训练的算力选型指南:如何用最低成本榨干GPU性能