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

C语言 常见操作符 和 表达式求值 (上)

🌱操作符也被叫做:算数操作符,是不同的翻译,意思是一样的。

一. 算术操作符(+ - * / %)

又名双目操作符

解析如下↓

#include<stdio.h>intmain(){inta=10;intb=20;intz=a+b;// a与b是操作数,+是操作符,因为有两个操作数,所以为双目操作符printf("%d\n",z);//30return0;}

1. /(除号)

除号的两端如果是整数,执行的是整数除法,得到的结果也是整数。
如果想得到小数,必须两个都为浮点数或者其一为浮点数!

结果是整数解析如下↓

#include<stdio.h>intmain(){inta=9;intb=2;floatc=a/b;printf("%f\n",c);//4.000000return0;}

结果是小数解析如下↓

#include<stdio.h>intmain(){inta=9;//a是整数floatb=2.0f;//b为浮点数floatc=a/b;printf("%f\n",c);//4.500000return0;}

2. % (取模/余)

运算符%表示求模(余)运算,即返回两个整数相除后的余数,这个操作符只能用于整数,不能用于浮点数。

解析如下↓

#include<stdio.h>intmain(){printf("%d\n",9%2);//1printf("%d\n",9/2);//4return0;}

📌扩展

🌱 %10是个位,/10%10是十位 ,/100%10是百位 ,/1000%10是千位(你想求第几位就除以多少然后再%10,个位除外)

解析如下↓

#include<stdio.h>intmain(){printf("%d\n",12345/10000%10);//求12345的万位 1return0;}

💡练习:

✒️ 计算任意两个整数的平均值,结果是小数

解析如下↓

#include<stdio.h>intmain(){intnum1=5;//初始化为0intnum2=2;//同上floataverage=(num1+num2)/2.0f;//float类型的浮点数一定要加上f,vs2026才不会警告⚠️//double类型,不需要加fprintf("%f\n",average);//结果有小数return0;}

📌扩展

① %s(字符串)

解析如下↓

#include<stdio.h>intmain(){chararr[20]={0};//初始化为0scanf("%s",arr);//arr是取地址形式printf("%s\n",arr);return0;}
② %c (单个字符)

解析如下↓

#include<stdio.h>intmain(){inta=53;//5intb=50;//2intc=48;//0printf("%c%c%c❤️",a,b,c);// 5 2 0 ❤️return0;}

生活太苦,给大家来点甜😄

http://www.jsqmd.com/news/1372309/

相关文章:

  • VGG-T3:54秒千帧3D重建技术解析与优化
  • 如何快速获取明日方舟完整游戏素材资源:创作者必备的终极指南
  • 邦芒宝典:走上管理岗位一定要背熟七句话
  • FanControl终极指南:Windows智能风扇控制深度解析
  • 大模型应用实战:从Hugging Face与魔搭模型下载到API调用与本地部署
  • FanControl终极指南:免费解锁Windows风扇智能控制
  • VisualCppRedist AIO:终极Windows运行库修复方案,3分钟解决DLL缺失问题
  • AI如何智能生成学术答辩PPT:从论文到演示稿的全流程解析
  • 能源计量结算平台技术解析与行业实践
  • 联机泰拉瑞亚经常卡住?从零开始的保姆级自救教程
  • C++对象池模式:高性能内存管理实战指南
  • SpringBoot配置管理技巧:让环境切换更省心
  • 设备选型与材质
  • 大模型就业:为什么 Demo 能跑通,生产联调却先翻车?
  • 英雄联盟终极助手:3个核心功能让你的游戏体验提升300%
  • 自动化测试工程师进阶:超越测试用例编写的核心技能
  • MSC-EV下游纯化为什么容易损失?Agent V-DSP降低膜污堵与提升回收率解析
  • RLHF数值失配:从奖励黑客到递归合成的实战解决方案
  • ALS-Community 高级运动系统架构深度解析与配置指南
  • Web应用安全必备:Content-Security-Policy(CSP)配置实战指南
  • 计算机三级Linux考试真题解析与备考指南
  • 英雄联盟全能助手LeagueAkari:7大智能功能彻底告别繁琐操作
  • 2025 黑马程序员 AI运维云计算 AI全程赋能,2025
  • 无法初始化和提交仓库
  • 百度网盘提取码智能解析工具:3分钟快速获取加密资源
  • 2026亚马逊跨境电商TRO发起机构名单合规盘点与头部服务商实力解析 附卖家选择避坑FAQ - 商业大观
  • Orbiti 奥比提AI智能拍照机器人,自研双模式文旅拍摄系统落地方案
  • 10分钟学会Seedance2.5,直接出片!
  • 天津唐山专线物流公司哪家好?干了十年物流的老板说句实话
  • 终极桌面整理方案:NoFences如何用免费智能栅栏拯救混乱桌面