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

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

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

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

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

相关推荐
五行星辰18 分钟前
Java链接redis
java·开发语言·redis
邪恶的贝利亚19 分钟前
C++之序列容器(vector,list,dueqe)
开发语言·c++
原来是猿19 分钟前
蓝桥备赛(13)- 链表和 list(上)
开发语言·数据结构·c++·算法·链表·list
异常驯兽师21 分钟前
Java集合框架深度解析:List、Set与Map的核心区别与应用指南
java·开发语言·list
仟濹1 小时前
【算法 C/C++】二维差分
c语言·c++·算法
Ryan_Gosling1 小时前
QT-异步编程
开发语言·qt
Pocker_Spades_A1 小时前
Python刷题:Python基础
开发语言·python
放氮气的蜗牛2 小时前
C++从入门到精通系列教程之第十篇:异常处理与调试技巧
开发语言·jvm·c++
亭墨2 小时前
linux0.11内核源码修仙传第五章——内存初始化(主存与缓存)
linux·c语言·驱动开发·学习·缓存·系统架构
q567315232 小时前
用Go的resty库批量下载公开网站视频
开发语言·golang·音视频