1.(顺序结构)编程实现:输入一个三位正整数m,分别输出m上每一位数字,设定变量m,接收用户输入的数据。

提示:根据两种除法(取商"/”,取余数"%”)分别求出每一位上的数字。

示例:

输入格式:156

输出1 5 6 (注意:数字之间一个英文空格)

#include<stdio.h>int main(){int m;scanf("%d", &m);if(100 <= m <= 999)printf("%d %d %d", m / 100, m / 10 % 10, m % 10);return 0;}

2.(分支结构)编程实现判断奇偶性:用户输入一个整数,如果是奇数则屏幕输出数字1,如果是偶数则输出数字0,如果是负数,则输出-1.

例如:

输入格式:5

输出格式:1

输入格式:-8

输出格式:-1

输入格式:68

输出格式:0

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

3.(单循环)序列求和:计算求和式子

,期中n由用户输入,如果n是负数,则sum为0,结果保留3位小数。

示例:

输入格式:4

输出格式:2.083

#include<stdio.h>int main(){int n, i;float sum = 0.0;scanf("%d", &n);if(n < 0){printf("%d", (int)sum);return 0;}for(i = 1; i <= n; i++){    //注意i=1开始sum += 1.0 / i; //注意1.0/i,不是n}printf("%.3f", sum);return 0;}

4.(一维数组)编程实现:用户输入10个整数,以从大到小的顺序输出全部数据。

示例:

输入格式:2 4 -6 7 14 17 12 8 10 -2

输出格式:17,14,12,10,8,7,4,2,-2,-6, (注意:英文逗号)

#include<stdio.h>int main() {int a[10];int i, j, temp;for(i = 0; i < 10; i++) {  //从0-9,即输入10个数的数组scanf("%d", &a[i]);}for(i = 0; i < 10; i++) {   //前一位for(j = i+1; j < 10; j++) { //后一位if(a[i] < a[j]) {   //后面一位大于前面一位temp = a[i];a[i] = a[j];a[j] = temp;}    //交换位置}}for(i = 0; i < 10; i++) { //从0-9,即输出10个数的数组(从大到小)printf("%d,", a[i]);}return 0;}

(如有侵权,请联系删除!文章中若有错误欢迎在评论区指出!)

C语言程序设计典型案例相关推荐

  1. c语言程序设计讲义,《C语言程序设计》案例讲义 - 完整版

    输入数据: 运行结果: 3.分别调试[例2-2].[例2-3]的程序,并做好记录. 编译结果: 修改记录: 输入数据: 运行结果: 4.调试[例2-4]的程序,输入讲义中的数据,观察并记录,自己再准备 ...

  2. c语言 switch案例,C语言程序设计 2. switch语句的运用 案例 switch条件语句.docx

    C语言程序设计补充案例 C语言程序设计 案例 switch条件语句 一.案例描述 考核知识点 名称:switch条件语句 练习目标 了解switch语句的执行流程 掌握switch语句的使用方法及使用 ...

  3. c语言程序大型案例分析,C语言程序设计习题解析与应用案例分析(第2版)

    摘要: <C语言程序设计习题解析与应用案例分析(第2版)>从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿"基础-应用"这一主线.<C语言程序设计习题解析 ...

  4. c语言教程的辅导书,清华大学出版社-图书详情-《C语言程序设计案例教程学习辅导》...

    01C语言是国内广泛使用的计算机语言,是很多高等学校计算机及相关专业的核心课程,以及其他理工科专业的计算机通识基础课程.于延.周国辉主编的<C语言程序设计案例教程>(清华大学出版社出版)采 ...

  5. C语言程序设计用if,C语言程序设计 1. if语句的运用 案例-if条件语句.docx

    C语言程序设计补充案例 C语言程序设计 案例 if条件语句 一.案例描述 考核知识点 名称:if条件语句 练习目标 了解if结构语句的运行流程 掌握if语句.if-else语句.if-else if- ...

  6. (附源码)python《C语言程序设计》课程案例库研究 毕业设计 030946

    Python<C语言程序设计>课程案例库研究系统 摘 要 <C语言程序设计>课程案例库研究系统系统主要功能模块包括学生用户管理.管题库信息管理.题库练习等,采取面对对象的开发模 ...

  7. (附源码)Python《C语言程序设计》课程案例库研究 毕业设计030946

    Python<C语言程序设计>课程案例库研究系统 摘 要 <C语言程序设计>课程案例库研究系统系统主要功能模块包括学生用户管理.管题库信息管理.题库练习等,采取面对对象的开发模 ...

  8. python《C语言程序设计》课程案例库研究 毕业设计源码030946

    Python<C语言程序设计>课程案例库研究系统 摘 要 <C语言程序设计>课程案例库研究系统系统主要功能模块包括学生用户管理.管题库信息管理.题库练习等,采取面对对象的开发模 ...

  9. python《C语言程序设计》课程案例库研究 毕业设计-附源码030946

    Python<C语言程序设计>课程案例库研究系统 摘 要 <C语言程序设计>课程案例库研究系统系统主要功能模块包括学生用户管理.管题库信息管理.题库练习等,采取面对对象的开发模 ...

最新文章

  1. Docker核心技术
  2. Ubuntu下嵌入式Qt开发环境配置全攻略
  3. 《JAVA与模式》之建造模式
  4. Java之品优购课程讲义_day05(4)
  5. ICPC North Central NA Contest 2017 B - Pokemon Go Go
  6. 汉典速查: 一个简易的国学阅读工具
  7. PAT 1005 继续(3n+1)猜想
  8. “汇乐缘”:甜蜜的阴谋?【zt】
  9. 说一下<黑暗之魂2>的缺点
  10. 美团点评运营数据产品化应用与实践
  11. 如何成为一个很厉害的人(时间之尺)
  12. Tensorflow常见函数查询(一)
  13. Ubuntu Intel显卡驱动安装 (Ubuntu 14.04--Ubuntu 16.10 + Intel® Graphics Update Tool)
  14. 灵性图书馆:好书推荐-《巫士唐望的教诲》
  15. java反射机制是什么_java的反射机制是什么?
  16. 红队作业 | 收集xxx.com域名的所有子域名
  17. 华为鸿蒙系统学习笔记1-介绍
  18. 自己写一个composers包【一】
  19. 海南三亚森林半岛项目简介
  20. 中信银行--面试记录

热门文章

  1. 工程伦理2019春季学堂学分课(慕课平台)(含期末考试答案)
  2. Linux根据关键字批量杀进程
  3. 黑鲨3怎么安装鸿蒙系统,黑鲨3 Pro机械按键详解,横握时可进行高频点击操作
  4. 【笨木头Unity】入门之旅005:正常人都要掌握的操作
  5. python123怎么注销账号_怎么才能注销账号?
  6. 教育培训学校的网络推广方案
  7. 企业信息化关键:业务流程管理与信息技术集成
  8. 众包,一个不成熟的类威客概念
  9. android资源库
  10. 【参考】bike+需求影响