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

C语言基础习题——01

1.编写一个C程序,运行时输入a,b,c三个整数的值,输出其中值最大者。

#include <stdio.h>int main() {int a, b, c, max;// 提示用户输入三个整数printf("请输入三个整数(用空格分隔): ");scanf_s("%d %d %d", &a, &b, &c);// 假设a是最大值max = a;// 比较b和当前最大值if (b > max) {max = b;}// 比较c和当前最大值if (c > max) {max = c;}// 输出结果printf("三个整数中最大的值是: %d\n", max);return 0;
}

2.判断12503565能否同时被3和5整除。

#include <stdio.h>int main() {int num = 12503565;// 判断是否同时被3和5整除if (num % 3 == 0 && num % 5 == 0) {printf("%d 能同时被3和5整除\n", num);}else {printf("%d 不能同时被3和5整除\n", num);}return 0;
}

3.输出1900-2000年中是闰年的年份,符合下面两个条件之一的年份是闰年:

(1)能被4整除但不能被100整除;

(2)能被100整除且能被400整除。

#include <stdio.h>int main() {int year;printf("1900年到2000年中的闰年有:\n");// 遍历1900到2000年for (year = 1900; year <= 2000; year++) {// 判断闰年条件:// 1. 能被4整除但不能被100整除,或者// 2. 能被400整除if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {printf("%d ", year);}}printf("\n");return 0;
}

http://www.xdnf.cn/news/1340695.html

相关文章:

  • mac的m3芯片安装JDK8、JDK17
  • QWidget/QMainWindow与QLayout的布局
  • 家里Windows,公司Linux?通过cpolar,WSL开发环境无缝切换
  • 【STM32】HAL库中的实现(九):SPI(串行外设接口)
  • 智能求职推荐系统演示说明
  • 封装FTPSClient连接ftps服务器
  • 27、设备状态监测与维护管理 (模拟电机振动) - /安全与维护组件/device-condition-monitoring
  • 【用户管理】修改文件权限
  • DeepSeek V3.1正式发布,专为下代国产芯设计
  • opencv学习:图像边缘检测
  • 8.21IPSEC安全基础后篇,IKE工作过程
  • 基于Matlab的饮料满瓶检测图像处理
  • 面试压力测试破解:如何从容应对棘手问题与挑战
  • 火语言 RPA 进阶功能:让自动化更实用​
  • 利用DeepSeek编写调用系统命令用正则表达式替换文件中文本的程序
  • vmware安装centos7
  • 大数据毕业设计选题推荐-基于大数据的鲍鱼多重生理特征数据可视化分析系统-Spark-Hadoop-Bigdata
  • 代码随想录算法训练营27天 | ​​56. 合并区间、738.单调递增的数字、968.监控二叉树(提高)
  • 嵌入式-中断的概念,优先级,编程-Day17
  • 亚马逊站外推广效能重构:自然排名提升的逻辑与实操边界
  • 底层逻辑颠覆者:Agentic BI如何通过“Data + AI Agent”架构重构数据价值链?
  • Trae AI 超级团队
  • matplotlib 6 - Gallery Images
  • 力扣905:按奇偶排序数组
  • 【GPT入门】第52课 openwebui安装与使用
  • postman接口自动化测试
  • redis在Spring中应用相关
  • Django ModelForm
  • C#基础编程核心知识点总结
  • 打破传统课程模式,IP变现的创新玩法 | 创客匠人