首页/新闻资讯/正文详情

C语言运算符和常用输入输出函数

发布时间:2026/11/13 2:17:52 来源:云帆数科 栏目:资讯中心
C语言运算符和常用输入输出函数
5.运算符1算数运算符 - * / %求余双目运算符2个操作数1%的操作数必须是整形数据或者和整形数据兼容的数据类型2%左操作数是正数结果是正数左操作数是负数结果是负数。 --单目运算符1个操作数1num前置先加后用2num后置先用后加。3--num前置--先减后用4num--后置--先用后减。2赋值运算符 - * / %左值放在赋值运算符左边的量左值只能是变量。右值放在赋值运算符右边的量右值可以是常量、变量、表达式。普通用法赋值运算符左右两边的数据类型要一致。当赋值运算符左右两边的数据类型不一时1当浮点型数据赋值给整形数据只保留整数部分精度损失2若赋值运算符左右两边是空间一致的数据类型直接拷贝内存3补符号位小数据放入大空间高位补符号位正数补0负数补14高位截断大数据放入小空间保留低位高位截断。num 10 num num 10;cnt 10 5 cnt (10 5);除了逗号运算符赋值运算符比其他运算符优先级都低。3三目运算符三个操作数语法表达式 表达式1 表达式2如果表达式的结果为真成立则三目运算符的最终结果为表达式1的结果。如果表达式的结果为假不成立则三目运算符的最终结果为表达式2的结果。4逗号运算符和sizeof运算符num 23, 4*5, 6-4; //5num (23, 4*5, 6-4); //2注意1逗号运算符优先级最低2由逗号运算符组成的多个表达式的结果是最后一个式子的结果sizeof(数据类型/变量/常量/表达式)功能获取数据类型/常量/变量/表达式的结果在计算机内存中占的字节数。返回结果unsigned long -- %ld5运算符的优先级和结合方向优先级1括号单目运算符双目运算符三目运算符赋值运算符逗号运算符2算数运算符关系运算符逻辑运算符。结合方向优先级相等时看结合方向单目运算符三目运算符赋值运算符自右向左运算。二、常用输入输出函数函数封装的一个功能模块输入输出标准C库提供的输入输出函数。1.putchar/getcharint putchar(int c);功能向终端输出一个字符。参数要输出的字符的ASCII值。返回值返回输出字符的ASCII值。int getchar(void);功能从终端读取一个字符。参数空。返回值返回终端读到的字符的ASCII值。2.printf/scanfprintf:功能向终端输出格式化后的字符串。1输出非格式控制符的数据2输出带有格式控制符的数据%d 以十进制有符号整形数据输出%u 以十进制无符号整形数据输出%ld 以十进制有符号长整形数据输出%lu 以十进制无符号长整形数据输出%o %O 以八进制整形数据输出%#o %#O: 0144%x %X 以十六进制整形数据输出%#x %#X: 0x64%f 以单精度浮点型数据输出%lf 以双精度浮点型数据输出%c 以字符型数据输出%s 以字符串形式输出%e %E 以科学计数法的形式输出3.14e23输出带有多个格式控制符的数据4域宽输出设置%nd 以n位域宽输出%-nd 以n位域宽输出并左对齐%0nd 以n位域宽输出用0补齐%.nf 以保留n位小数输出%m.nf 以保留n位小数m位域宽输出scanf:功能从终端读取一个字符串并将其转换成目标格式。注意1scanf在使用时“”里面是什么内容终端必须输入同样内容2sacnf的“”中除了格式控制符尽量少写其他数据3%s 以字符串形式输入时要用字符数组接收遇到空格会停止读取。1scanf读取控制符数据2scanf读取多个控制符数据1输入数字型数据时中间用空格回车或Tab隔开2输入字符型数据时会读取空格回车和Tab3用其它类型的数据隔开时会停止读取。4在%c前面输入空格可以吸收输入的空格回车和Tab。3.puts/getsputs:功能将字符串输出到终端自动增加‘\n’自动换行。gets:功能从终端读取字符串并存入字符型数组中。注意gets是一个危险的函数可能会造成数组越界。

相关推荐

GEO与本地搜索协同下教培机构精准获客路径研究——BBWEYY GEO服务解决教培机构获客难题,含零代码SAAS、AI编程、源码定制交付
GEO与本地搜索协同下教培机构精准获客路径研究——BBWEYY GEO服务解决教培机构获客难题,含零代码SAAS、AI编程、源码定制交付

GEO与本地搜索协同下教培机构精准获客路径研究——BBWEYY GEO服务解决教培机构获客难题 基于数字化工具与招生流程协同的应用研究 摘要:在获客成本上升、家长决策周期延长和渠道碎片化的背景下,中小教培机构需要从单次广告投放转向可沉淀、可测量、可持… · 2026/10/24 21:30:45

C++跨平台实现打开文件所在文件夹并选中文件功能详解
C++跨平台实现打开文件所在文件夹并选中文件功能详解

1. 项目概述:从需求到实现的完整路径 在桌面应用开发中,我们常常会遇到一个看似简单却非常实用的需求:在程序中提供一个功能,让用户能够快速定位到某个文件的物理存储位置。想象一下,你开发了一个日志查看器&#xff0… · 2026/11/2 0:21:25

C++性能优化:深入理解CPU操作成本与实战技巧
C++性能优化:深入理解CPU操作成本与实战技巧

1. 项目概述:从“跑得快”到“跑得巧”做C开发久了,尤其是处理过一些高并发、低延迟的系统后,你可能会发现一个现象:代码逻辑明明都对,算法复杂度也分析得头头是道,但程序跑起来就是感觉“差口气”。有时候… · 2026/10/8 9:05:27

电工证培训价格多少千万别踩坑洛阳应届生必看
电工证培训价格多少千万别踩坑洛阳应届生必看

电工证培训价格多少千万别踩坑洛阳应届生必看 你是不是也担心学历不高怕报不上名?电工证培训价格多少?别急,听我跟你掏心窝子讲,这玩意儿真的不是你想象的那么难,但 千万别踩坑 ,否则花的钱打水漂不说,还可能耽误你找工作。… · 2026/11/13 2:17:22

衡阳安监局电工证在哪考,考不过真的白交钱吗
衡阳安监局电工证在哪考,考不过真的白交钱吗

衡阳安监局电工证在哪考,考不过真的白交钱吗 怕考不过白交培训费?衡阳安监局电工证在哪考,很多人都在问。你不是一个人在战斗,但也不是所有人都能顺利拿到证。这年头,特种作业证越来越重要,尤其是电工证,几乎成了很多岗位的“入场券”。但你有没有想过… · 2026/11/13 2:17:22

潮阳区电工证报名全攻略:外省证能转吗?考前押题怎么用
潮阳区电工证报名全攻略:外省证能转吗?考前押题怎么用

潮阳区电工证报名全攻略:外省证能转吗?考前押题怎么用 之前考的证在外省能不能转过来?这个问题我听得太多了,特别是像你们这种经常跨区域施工的劳务班组负责人,最怕的就是证件不通用,影响项目进度。其实, 潮阳区电工证报名… · 2026/11/13 2:17:22

惠东县吉隆镇电工证官方回应:外省证能转过来吗?别再踩坑了
惠东县吉隆镇电工证官方回应:外省证能转过来吗?别再踩坑了

惠东县吉隆镇电工证官方回应:外省证能转过来吗?别再踩坑了 之前考的证在外省能不能转过来?这个问题几乎成了惠东县吉隆镇电工证报考者心中的“头号难题”。其实官方已经给出了明确回应,只要符合相关条件,外省的特种作业操作证是可以转过来的,但流程和细… · 2026/11/13 2:17:22

巴基斯坦的电工证值不值得考?怕考不过白交培训费的你必须知道这些
巴基斯坦的电工证值不值得考?怕考不过白交培训费的你必须知道这些

巴基斯坦的电工证值不值得考?怕考不过白交培训费的你必须知道这些 怕考不过白交培训费?别急,先搞清楚巴基斯坦的电工证到底值不值得考。这年头,特种作业证成了很多人的“饭碗证”,尤其是像电工证这种,门槛高、需求大,但很多人一听到要考试、要培训,就… · 2026/11/13 2:17:22

质检特种工有哪些 电工焊工证到期换证流程全攻略 官方报名入口在哪
质检特种工有哪些 电工焊工证到期换证流程全攻略 官方报名入口在哪

质检特种工有哪些 电工焊工证到期换证流程全攻略 官方报名入口在哪 你是不是正在为找不到工作发愁?是不是因为手里没个特种作业操作证,连面试机会都少了一半?别急,今天就给你讲讲质检特种工有哪些,特别是电工、焊工这些高需求岗位的证书办理、到期换证… · 2026/11/13 2:16:22

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/12 14:09:01

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/11 19:07:25

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/12 23:27:43

维修电公用考电工证吗 在哪考最靠谱
维修电公用考电工证吗 在哪考最靠谱

维修电公用考电工证吗 在哪考最靠谱 工地太忙根本没时间复习考试,你是维修电工,天天在项目上跑,连抽个空背个题都难。那问题来了—— 维修电公用考电工证吗 ?答案是: 必须考 。尤其是在当前施工行业,没有电工证,连进场都可能被拦下。而且,… · 2026/11/13 0:00:08

电工证是不是可以登高?含金量和证书范围你必须知道的事
电工证是不是可以登高?含金量和证书范围你必须知道的事

电工证是不是可以登高?含金量和证书范围你必须知道的事 证书过期了不知道怎么复审延期,这事儿很多人遇到过,尤其是像你这样在郑州金水区做劳务班组负责人,手里握着几十个工人的证书,稍微一疏忽,就可能影响工程进度和公司信誉。特别是电工证是不是可以登… · 2026/11/13 0:00:08

鸡西电工证哪家下证快官方报名入口怎么找
鸡西电工证哪家下证快官方报名入口怎么找

鸡西电工证哪家下证快官方报名入口怎么找 你是不是也担心 学历不高怕报不上名 ?别急,今天我就来跟你说说, 鸡西电工证哪家下证快 ,还有 官方报名入口 到底怎么找,别让那些“代办”“代考”耽误了你的机会。… · 2026/11/13 0:00:08

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/12 4:35:34

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/12 4:36:01

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/12 21:15:21

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码