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

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

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

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

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

相关推荐
你怎么知道我是队长8 分钟前
C语言---循环结构
c语言·开发语言·算法
o0o_-_40 分钟前
【go/gopls/mcp】官方gopls内置mcp server使用
开发语言·后端·golang
Dxy12393102161 小时前
python把文件从一个文件复制到另一个文件夹
开发语言·python
程序猿编码1 小时前
基于 Linux 内核模块的字符设备 FIFO 驱动设计与实现解析(C/C++代码实现)
linux·c语言·c++·内核模块·fifo·字符设备
酷飞飞2 小时前
Qt Designer与事件处理
开发语言·qt·命令模式
天雪浪子2 小时前
Python入门教程之赋值运算符
开发语言·python
Wadli2 小时前
C++语法 | static静态|单例模式
开发语言·c++·单例模式
他们都不看好你,偏偏你最不争气2 小时前
【iOS】AFNetworking
开发语言·macos·ios·objective-c
Bigemap2 小时前
BigemapPro快速添加历史影像(Arcgis卫星地图历史地图)
java·开发语言
进击的_鹏3 小时前
【C++11】initializer_list列表初始化、右值引用和移动语义、可变参数模版等
开发语言·c++