1.写代码将三个整数数按从大到小输出。例如:输入:2 3 1输出:3 2 1

#include<stdio.h>
#pragma warning(disable:4996)
void Swap(int *p1, int *p2)
{int temp;temp = *p2;*p2 = *p1;*p1 = temp;
}
int main()
{int a, b, c;scanf("%d%d%d", &a, &b, &c);if (a < b){Swap(&b, &a);}if (a < c){Swap(&c, &a);}if (b < c){Swap(&c, &b);}printf("%d %d %d", a, b, c);return 0;
}

2.写一个代码打印1-100之间所有3的倍数的数字

#include<stdio.h>
int main()
{for (int i = 1; i < 100; i++) {if (i % 3 == 0) {printf("%d ", i);}}return 0;
}

3.给定两个数,求这两个数的最大公约数例如:输入:20 40输出:20

#include<stdio.h>
int main()
{int a = 0;int b = 0;int c = 0;scanf_s("%d%d", &a, &b);for (; c = a % b;){a = b;b = c;}printf("%d\n", b);return 0;
}

4.打印1000年到2000年之间的闰年

#include<stdio.h>
int main()
{for (int i = 1000; i <= 2000; i++) {if ((i % 4 == 0 && i % 100 != 0) || (i % 400 == 0)) {printf("% d ", i);}}return 0;
}

5‘写一个代码:打印100~200之间的素数

#include <stdio.h>
int main()
{for (int i = 101; i <= 200; i++) {int j = 0;for (j = 2; j < i; j++) {if (i % j == 0) {break;}}if (j == i) {printf("%d ", i);}}return 0;
}

5.编写程序数一下 1到 100 的所有整数中出现多少个数字9

#include <stdio.h>
int main()
{int count = 0;for (int i = 0; i < 100; i++) {if (i % 10 == 9) {count++;}if (i / 10 == 9) {count++;}}printf("%d", count);return 0;
}

6.在屏幕上输出9*9乘法口诀表

#include <stdio.h>
int main()
{for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {printf("%d*%d=%2d ", i, j, i * j);}printf("\n");}return 0;
}

7.计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果

#include<stdio.h>
int main()
{double sum = 0.0;int flag = 1;for (int i = 1; i <= 100; i++) {sum += (1.0 * flag) / i;flag = -flag;}printf("sum=%lf\n", sum);return 0;
}

8.求10 个整数中最大值

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {int max = 0;int arr[10] = { 0 };for (int i = 0; i < 10; i++) {scanf("%d", &arr[i]);}max = arr[0];for (int i = 0; i < 10; i++) {if (arr[i] > max) {max = arr[i];}}printf("%d ", max);return 0;
}

C语言选择循环练习题相关推荐

  1. c语言选择循环实验报告,C语言程序设计实验报告选择与循环结构程序设计.doc

    C语言程序设计实验报告选择与循环结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的 ...

  2. c语言基础循环练习题,C语言练习题:循环部分

    C语言练习题:循环部分(20题) 求一正整数限定内所有素数 /* __author__ = 'xiaofeizhang' 函数作用:求一正整数限定内所有素数 */ #include #include ...

  3. 国二C语言文字选择程序选择,全国计算机等级考试二级C语言题型总结(二)——选择循环结构程序设计部分.doc...

    全国计算机等级考试二级C语言题型总结(二)--选择循环结构程序设计部分 C语言第二部分上机题型总结 选择结构部分: if结构题型总结 (案例1) 企业发放的奖金根据利润提成.利润(I)低于或等于10万 ...

  4. c语言奇数正偶数负,C语言二级考试练习题循环控制结构(二)

    <C语言二级考试练习题循环控制结构(二)>由会员分享,可在线阅读,更多相关<C语言二级考试练习题循环控制结构(二)(21页珍藏版)>请在人人文库网上搜索. 1.1)具有以下程序 ...

  5. C语言选择结构程序设计练习题-华氏温度转换成摄氏温度

    原文地址:嗨客网 C语言选择结构程序设计练习题 描述 给出一个场景,和一个计算公式,根据公式将输入的华氏温度转换成摄氏温度.(谭浩强 C 语言 第三版 89 页第 4.9 题 ) 题目 输入一个华氏温 ...

  6. C语言循环练习题(共23题)

    C语言循环练习题(共23题) 循环01:最大数 循环02:素数 循环03:数列求和 循环04:西瓜卖几天 循环05:成绩判定 循环06:数列求和 循环07:水仙花数 循环08:数位之和 循环09:奇数 ...

  7. 大二c语言期末考试题库及详解答案,大学C语言期末考试练习题(带详解答案)...

    <大学C语言期末考试练习题(带详解答案)>由会员分享,可在线阅读,更多相关<大学C语言期末考试练习题(带详解答案)(55页珍藏版)>请在金锄头文库上搜索. 1.一. 单项选择题 ...

  8. 计算机二级考试c语言冲刺,计算机二级C语言考试冲刺练习题

    计算机二级C语言考试冲刺练习题 C语言是把高级语言的基本结构和语句与低级语言的实用性结合起来的工作单元.下面给大家整理了计算机二级C语言考试冲刺练习题,欢迎阅读! 计算机二级C语言考试冲刺练习题 1. ...

  9. c语言 简单编程题,c语言简单编程练习题.doc

    c语言简单编程练习题 精品文档 2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 c语言简单编程练习题 然后输出相应的字符. #include #inc ...

  10. c语言用一维数组求字符串,c语言一维数组练习题.doc

    c语言一维数组练习题 精品文档2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 c语言一维数组练习题 4.1内容概述 本章主要介绍了数值数组和字符数组的 ...

最新文章

  1. ajax xmlhttp.responsetext,Ajax:xmlhttp.responseText响应显示完整的内部HTML而不是关闭所需文本...
  2. 编程之美 2.14求数组的子数组之和的最大值
  3. Earth Wind and Fire CodeForces - 1148E (构造)
  4. SNF开发平台WinForm之十二-发送手机短信功能调用-金笛-SNF快速开发平台3.3-Spring.Net.Framework...
  5. 向mysql中导入数据库文件
  6. 刷新了dns后无法访问到mysql_高效刷新DNS缓存 解决网页无法访问
  7. ResNet网络结构详解、完整代码实现
  8. python列表所有元素平均值_python—组合数据类型
  9. wps永久关闭热点功能
  10. pycharm使用清华镜像源提高下载速度 只需要五步完成
  11. 绘王DWH69智能数位板,你听说了吗?
  12. springboot大学生青年志愿者管理的设计与实现毕业设计源码101605
  13. p5.js创意绘图(2)自画像
  14. 有哪些可以用于语文作文中的高级词汇?
  15. 英语邮件撰写 | WpEmail笔记 + Additional Resources
  16. python画频率统计图
  17. 邮件安全隐患有哪些?邮件安全如何保护?
  18. Kafka 的七年之痒
  19. 华为鸿蒙系统操作教程_华为鸿蒙2.0系统怎么退回EMUI11系统?手把手教你如何进行操作...
  20. 一个初学Hibernate很好的网址

热门文章

  1. 达梦数据库可视化工具的使用
  2. 白帽子讲Web安全学习之XSS
  3. JTAG Pin脚定义及要求
  4. MySQL数据备份恢复太慢解决办法
  5. 各学科领域入门书籍推荐
  6. 新一代口腔清洁神器 素诺智能可视超声波洁牙仪T11Pro评测
  7. 线性代数辅导讲义(第六章 二次型)
  8. Java中的数组元素排序
  9. 超越LLMNR /NBNS欺骗 - 利用Active Directory集成的DNS
  10. 语音数据标注工具与平台