c语言例题,从大到小输出3个整数,打印1-100之间所有3的倍数的数字

例题1:将输入的3个整数按从大到小输出

我们来分析程序,先看到主函数 ,刚开始我们先建立三个变量,然后根据题目要求,写一个scanf函数用来输入我们想要排列的三个整数数字,然后进入一个连环的if语句,也就是将三个数字两两的进行大小对比(俗称打擂台),至于如何进行大小对比,我们看到swap自定义函数内,其实就是将两个比较的数字给进行了交换,需要注意的点是,我们传参的时候,要把变量的地址传过去,然后那边用指针的临时参数接收,这样才能做到交换变量的值。

例题2:打印1-100之间所有3的倍数的数字

这是一道死题,我们只需要打印出题目需要的结果,先看主函数中,我们先建立一个i变量,然后进入一个for循环,在循环中我们定义i从1开始,i小于等于100的条件,这样就将i定义在1-100中,然后通过if的判断,来打印我们需要的数字,不需要的数字则不打印。

相关推荐
chao1898442 小时前
基于 SPEA2 的多目标优化算法 MATLAB 实现
开发语言·算法·matlab
赏金术士2 小时前
Kotlin 习题集 · 高级篇
android·开发语言·kotlin
楼兰公子3 小时前
buildroot 在编译rust时裁剪平台类型数量的方法
开发语言·后端·rust
知识领航员3 小时前
蘑兔AI音乐深度实测:功能拆解、实测表现与适用场景
java·c语言·c++·人工智能·python·算法·github
吴声子夜歌3 小时前
Go——并发编程
开发语言·后端·golang
ooseabiscuit4 小时前
Laravel4.x:现代PHP框架的奠基之作
java·开发语言·php
c1s2d3n4cs4 小时前
Qt模仿nlohmann::json进行序列化和反序列化
开发语言·qt·json
AiTop1005 小时前
Claude Code 推出 Agent View:命令行编程正式进入“多线程并发“时代
开发语言·人工智能·ai·aigc
jf加菲猫5 小时前
第21章 Qt WebEngine
开发语言·c++·qt·ui
码农-阿杰5 小时前
深入理解 synchronized 底层实现:从 HotSpot C++ 源码看对象锁与 Monitor 机制
开发语言·c++·