C语言程序设计基础,if 分 支 语 句,学号:200714811128 班级:07级计算机科学与技术 试讲人:田中琴,一、知识回顾,什么是语句?C语言分别有哪些语句?,说明语句,表达式语句,空语句,复合语句,控制语句,返回语句,,1、单分支语句,一般形式:,if,(表达式),二、讲授新课,语句,流程图,执行过程: 当表达式的值为“真” (非零)时,执行语句 否则,不执行语句。,例:输入一个数求其绝对值并输出,源程序:,main(),{ int x;,scanf(“请输入一个数%d”,,if (x0) x=-x;,printf(“这个数的绝对值是:%d\n”,x); },2、双分支语句,一般形式:,if,(表达式),语句1,else,语句2,,,,,流程图,执行过程: 当表达式的值为“真”(非零)时,执行语句1. 否则,执行语句2,,,if语句说明,a、if后面的表达式一般为逻辑表达式或关系表达式,也可以是任意数值类型表达式。,b、if 语句中的“语句”为一个简单语句 复合语句或者空语句。,if(3) printf(“ok!”);,如:,如:下面程序段是否有错?,if (x=0) printf(“X is positive.”); x++; else printf(“X is negative.”);,三、练习,从键盘上任意输入两个整型数x和y,比较它们的大小,求最大值。最后结果通过z来表示。(用if单分支或if…else双分支编写),流程图:,开始,,,源程序:,main(),{ int x,y,z;,z=x;,if (xy),z=y;,printf(“%d\n”,z); },,,,,结束,scanf(“%d%d”,,四、小结本节课主要内容,1、单分支的一般形式及流程图,2、双分支的一般形式及流程图,3、if 语句的说明,,,五、作业,编写程序,根据用户输入的三条边长,用if语句判断能否构成三角形,如果能则输出YES,否则输出NO。并把程序转化为程序框图。,谢 谢 大 家 !,

展开阅读全文

C语言理论小学案例试讲,C语言试讲演示文稿.ppt相关推荐

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

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

  2. Java语言最新实用案例教程_Java语言最新实用案例教程

    第1章Java语言基础 1.1初识Java程序 案例11一个简单的Java应用程序 案例12一个简单的GUI程序 1.2Java语言基础 案例13两个数的计算程序 案例14求素数 1.3数组与 ...

  3. Java语言最新实用案例教程_Java 语言实用案例教程

    基本信息 书名:Java 语言实用案例教程 出版价格:48元 作者:常玉慧, 王秀梅 出版社:科学出版社 出版日期:2016-10-1 ISBN:9787030497383 字数:387000 页码: ...

  4. c语言编程期刊论文管理系统,C语言编程下计算机软件论文

    1计算机软件C语言的编程实验 1.1计算机软件C语言的编程技巧 计算机软件C语言的编程中,最主要的依据是指针应用,C语言指针能够根据软件程序的编写需求,构建可行的函数,而程序员在设计函数编程的过程中, ...

  5. 方差分析ANOVA:理论、推导与R语言实现

    方差分析 1 概要 方差分析(Analysis of variance, ANOVA) 主要研究分类变量作为自变量时,对因变量的影响是否是显著的. 方差分析的方法是由20世纪的统计学家Ronald A ...

  6. 欧洲共同语言参考标准英语c1,美国小学英语3年级语言知识对标欧洲共同语言参考标准CEFR...

    原标题:美国小学英语3年级语言知识对标欧洲共同语言参考标准CEFR 前言: 欧洲共同语言参考标准CEFR A2初级英语水平的同学应该已经拥有足够的能力在一个英文国家旅行,并且和英语母语者进行交谈,虽然 ...

  7. 中职c语言程序设计案例教学,中职C语言教学中案例教学法新探.doc

    中职C语言教学中案例教学法新探 中职C语言教学中案例教学法新探 [摘 要]该文以中职C语言程序设计教学中的案例教学法为研究对象,针对相关问题进行了探讨与分析.文章开始阐述了案例教学法的相关特点,然后结 ...

  8. 打通语言理论和统计NLP,Transformers/GNNs架构能做到吗?

    作者 | Chaitanya K. Joshi 译者 | 苏本如,责编 | 夕颜 来源 | CSDN(ID:CSDNnews) 我的工程师朋友经常问我:图深度学习听起来很棒,但是有没有实际应用呢? 虽 ...

  9. c语言入门经典案例,c语言入门经典案例及飞源代码.doc

    c语言入门经典案例及飞源代码 循环控制输出图案 [程序1]题目:输出9*9口诀.1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列.2.程序源代码:#include "stdio.h ...

  10. 打通语言理论和统计 NLP 两个世界,Transformers/GNNs 架构能做到吗?

    作者 | Chaitanya K. Joshi 译者 | 苏本如,责编 | 夕颜 出品 | CSDN(ID:CSDNnews) 以下为译文: 我的工程师朋友经常问我:图深度学习听起来很棒,但是有没有实 ...

最新文章

  1. 了解一下爬虫技术方方面面
  2. 信度和效度 智商计算
  3. linux snmp进程,linux snmpwalk命令详解
  4. leetcode 589. N 叉树的前序遍历,590. N 叉树的后序遍历(Java版)
  5. CTFHub-Web-信息泄露
  6. 2.2 基本算法之递归和自调用函数 1751 分解因数 python
  7. SAGAN(G-lab介绍)
  8. 笔记本电脑5年没清灰了_返利网5年估值腰斩,没了P2P六亿对赌难完成
  9. php链接文字变色,Linux_不断变色的文字,不断变色的文字效果,漂亮而 - phpStudy...
  10. [转]PHP echo, print, printf, sprintf函数的区别和使用
  11. 剑指offer(C++)-JZ52:两个链表的第一个公共结点(数据结构-链表)
  12. 例2.8 叠筐 - 九度教程第15题(排版题)
  13. 一篇好文之Android文本软键盘全解
  14. 【爆肝帝,花费3个月整理】金九银十面试季,2020-2021字节跳动所有,软件测试面试题拿走不谢!(附详细答案解析)
  15. Linux系统下SVN服务器的搭建过程详解 UpJ}s7+
  16. JJWT:JWS, JWE, JWK, JWA, JWT
  17. 眼动数据分析基础_02
  18. 求一个数的最小素因子外加快速分解质因子
  19. windows执行cygwin慢问题
  20. 使用Vscode调试vue代码

热门文章

  1. Apache网页优化
  2. 一篇超频菜鸟必看的基础知识大全!
  3. 免费物流快递单号查询接口快速对接(顺丰、韵达、申通、中通)
  4. 手机里tencent文件夹能删吗_Android系统tencent文件夹下哪些文件可以删除
  5. JS中变量存储在堆中还是栈中?(深入内存原理)
  6. 用Java做一个基于Swing的多人网络聊天室
  7. CTF中简单杂项小结
  8. 加密市场的「五维投资法」
  9. Android中的三级缓存机制
  10. 项目组自己编写的js分页标签(百度分页)