3.6 章节  20220823

1.从键盘任意读入3个整数,如何从中找出最小的一个?

#include <stdio.h>
#include <stdlib.h>int main(){int a,b,c,d;scanf("%d %d %d",&a,&b,&c);if(a>b){d=b;}else{d=a;}if(d>c){d=c;}printf("%d",d);return 0;}

2.从键盘任意读入4个整数,如何从中找出最大的一个?

#include <stdio.h>
#include <stdlib.h>int main()
{int a,b,c,d,e,f;scanf("%d %d %d %d",&a,&b,&c,&d);if(a>b){e=a;}else{e=b;}if(c>d){f=c;}else{f=d;}if(e>f){printf("输入的最大值为:");printf("%d",e);}else{printf("输入的最大值为:");printf("%d",f);}return 0;}

3.从键盘输入一个年份(整数),判断这个年份是否为闰年,是则输出yes,不是则输出no

#include <stdio.h>
#include <stdlib.h>int main()
{int a;printf("请输入一个年份(整数)!\r\n");fflush(stdout);scanf("%d",&a);if ((a%4 == 0)&&(a%100 !=0)){printf("yes\r\n");}else if ((a%4 ==0)&&(a%100 ==0)&&(a%400 == 0)){printf("yes\r\n");}else{printf("no\r\n");}system("pause");return 0;
}

啊哈C语言--20220823练习相关推荐

  1. 2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0];B:map[bar:1 baz:2];C:map[baz:2];D:不确定。 package main impo

    2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0]:B:map[bar:1 baz:2]:C:map[baz:2]:D:不确定. package mainimport ...

  2. 【Local/docker-compose】安装Celery并启动beat定时任务-20220823

    settings.py(redis由container产生,不引用外部redis) """ Django settings for GAGA project.Genera ...

  3. Go语言的错误异常处理机制及其应用

    一.背景 在日常编写golang程序或阅读别人的golang代码时,我们总会看到如下的一堆代码块: xx, err = func(xx) if err != nil {//do sth. to tac ...

  4. Go 知识点(19)— Go 语言中的野指针

    野指针是一种指向内存位置是不可知的指针,一般是由于指针变量在声明时没有初始化所导致的.在 Go语言中,布尔类型的零值为 false,数值类型的零值为 0,字符串类型的零值为 "", ...

  5. gcc 自动识别的文件扩展名,gcc/g++ -x 选项指定语言,不同 gcc 版本 -std 编译选项支持列表

    对于执行 C 或者 C++ 程序,需要借助 gcc(g++)指令来调用 GCC 编译器. 对于以 .c 为扩展名的文件,GCC 会自动将其视为 C 源代码文件 对于以 .cpp 为扩展名的文件,GCC ...

  6. OpenCV 笔记(07)— Mat 对象输出格式设置(Python 格式、CSV 格式、NumPy 格式、C 语言格式)

    首先是下面代码中将要使用的 r 矩阵的定义.需要注意,我们可以通过用 randu 函数产生的随机值来填充矩阵, 需要给定一个上限和下限来确保随机值在期望的范围内. Mat r = Mat(2, 3, ...

  7. 利用牛顿法求平方根-Go语言实现

    牛顿法解释 百度的解释如下: 通俗的解释就是:多数方程不存在求根公式,牛顿提出了一种用迭代来求方程近似根的方法.思路就是不断取切线,用线性方程的根逼近非线性方程f(x)=0f(x)=0f(x)=0的根 ...

  8. 翻转二叉树 c语言实现 递归 栈 队列

    前言 题目比较好理解,就是翻转二叉树 代码 c语言实现 #include<stdio.h> #include<stdlib.h> #include<string.h> ...

  9. 字符串全排列的问题 python和c语言实现

    前言 这是一个的经典的问题 设计一个算法,输出一个字符串字符的全排列. 比如,String = "abc" 输出是"abc","bac",& ...

  10. 快速排序的递归和非递归实现 c语言版本

    代码 挖坑法 解释 选取一个关键字(key)作为枢轴,一般取整组记录的第一个数/最后一个,这里采用选取序列第一个数为枢轴,也是初始的坑位. 设置两个变量i = l;j = r;其中l = 0, r = ...

最新文章

  1. 《深入java虚拟机》读书笔记类加载
  2. 10张 GIF 动图让你弄懂递归等概念
  3. 怎么通过ip连接oracle,Oracle 无法通过IP连接问题
  4. Linux系统分区知识
  5. zookeeper搭建
  6. 阿里 框架 原声Android,阿里P8大佬亲自教你!你所不知道的Android原生开发的现状,含泪整理面经...
  7. 安装svn显示目标计算机积极拒绝_【SVN】Error running context: 由于目标计算机积极拒绝,无法连接...
  8. python3.7安装, 解决pip is configured with locations that require TLS/SSL问题
  9. 平板直撑的腰椎问题(塌腰)
  10. Python源码深度解析—float类型对象
  11. 你不知道的Retrofit缓存库RxCache
  12. 你必须知道的Nginx常用基本命令
  13. oracle sql中查询语句where中字段不为空用if怎么写_MyBatis手把手跟我做系列(三) --- 动态SQL标签...
  14. android 进入三方应用动画,Android 动画各种实现总结分享 AndroidAnimationExercise
  15. Python3,10行代码,给pdf文件去水印,再也不用花费冤枉钱了。
  16. .Net Core的优势
  17. TCP/IP路由技术(第1卷)(第2版) + TCP/IP路由技术(第2卷)(第2版)
  18. 记录一次idea启动失败问题Improperly specified VM option. To fix the problem, edit your JVM options and remove t
  19. 如何用HTML和css实现拼图,打造自己的html5拼图小游戏
  20. linux+4k+桌面壁纸,微软发布适用于Windows 10的4K壁纸包

热门文章

  1. php 伪静态 获取当前页面路径_php url伪静态过程详解
  2. [转载]软件测试学习资料
  3. Suricata默认规则集相关
  4. opengl编程指南
  5. 高程计算 高程计算 高程计算
  6. 仿layui风格漂亮easyui主题皮肤美化
  7. 1433抓鸡的原理详解以及防范
  8. jQuery框架的ajax
  9. jsplumb流程图demo
  10. java实现MD5加密的三种方式