【精选】C语言试讲 演示文稿C语言试讲 演示文稿

* C语言程序设计基础 if 分 支 语 句 学号:200714811128 班级:07级计算机科学与技术 试讲人:田中琴 一、知识回顾 什么是语句?C语言分别有哪些语句? 说明语句 表达式语句 空语句 复合语句 控制语句 返回语句 1、单分支语句 一般形式: if (表达式) 二、讲授新课 语句 关键字 简单语句 复合语句 空语句 一般用关系表达式, 逻辑表达式 理论上可以是 任何类型的表达式 流程图 表达式 语 句 真 假 执行过程: 当表达式的值为“真” (非零)时,执行语句 否则,不执行语句。 例:输入一个数求其绝对值并输出 源程序: main() { int x; scanf(“请输入一个数%d”,&x); if (x<0) x=-x; printf(“这个数的绝对值是:%d\n”,x); } 2、双分支语句 一般形式: if (表达式) 语句1 else 语句2 关键字 一般用关系表达式, 逻辑表达式 理论上可以是 任何类型的表达式 简单语句 复合语句 空语句 流程图 表达式 假 语句2 执行过程: 当表达式的值为“真”(非零)时,执行语句1. 否则,执行语句2 语句1 真 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 (x

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

  1. c语言教学中案例如何选取,创新教学方法实例 [浅谈C语言实例教学方法]

    摘要:分析C语言程序设计课程的特点:探讨如何在C语言程序设计实验教学中采用科学的实验教学手段,培养学生的学习兴趣,提高学生用C语言解决实际问题的综合能力:对C语言程序设计实验教学提出一些可行的探索方法 ...

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

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

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

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

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

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

  5. 在c语言中,可以使用动态内存分配技术定义元素个数可变的数组,C语言复制在线考题1精选.doc...

    C语言复制在线考题1精选 窗体顶端 <C语言程序设计208304>综合测试 返回测验列表 大项 1 / 2 - 单项选择题 60.0/ 70.0 分 本大题共35道,每题2分,共计70分, ...

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

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

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

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

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

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

  9. c语言课程设计作业五子棋,c语言课程设计案例-五子棋.ppt

    <c语言课程设计案例-五子棋.ppt>由会员分享,可在线阅读,更多相关<c语言课程设计案例-五子棋.ppt(25页珍藏版)>请在人人文库网上搜索. 1.C语言综合编程训练,C程 ...

  10. c语言游戏经典案例,C语言_编游戏案例精编.doc

    C语言_编游戏案例精编 C语言_编游戏案例精编 C语言 编游戏案例精编 案例一 贪吃蛇游戏 案例二 计算器 案例三 黑白棋游戏 案例四 迷宫问题 案例五 扫地雷游戏 案例六 速算24 案例七 数据结构 ...

最新文章

  1. 盖瑞解剖学: 临床实践的解剖学基础 Gray‘s Anatomy: The Anatomical Basis of Clinical Practice 高清英文原版
  2. boost::statechart模块实现触发事件测试
  3. 玩转mini2440开发板之【编译烧录rootfs根文件系统全过程记录】
  4. Google 宣布推出隐私计算核心服务;Amazon Managed Grafana正式可用……
  5. 03-03 java 顺序语句结构,选择结构if语句
  6. nodejs爬虫基础(二)
  7. Keil出现 err:Cannot read project file异常;err:点击Project闪退
  8. 现代通信原理思维导图--第三章 随机过程
  9. Grid Search 网格搜索 介绍
  10. 辩证统一和有机统一的比较
  11. 三维空间点的直线方程拟合
  12. aop:aspectj-autoproxy /的作用
  13. iVMS-4200 Vs区别_34973足球推荐分析 英冠 03:45 布伦特福德 VS 诺维奇
  14. 接入Google Sdk 遇到的坑
  15. 台式机如何通过无线网卡释放热点?
  16. Centos 鼠标左键突然失灵问题与解决
  17. PAT Basic Level 1027 打印沙漏 解题思路及AC代码
  18. 5C.炫酷迷宫(C++)
  19. 新的教学模式、教学改革思路探讨
  20. python:实现图像去雾算法(附完整源码)

热门文章

  1. App中WebView网页加载优化实战干货
  2. mysql2008r2 64位下载_mssql2008r2 64位下载
  3. 华为计算机网络基础知识,华为HCNE专题一:网络基础知识
  4. 【详解】指令系统中跳转指令与OF,SF,CF,ZF的关系
  5. C++使用system( “pause “);来暂停黑窗口
  6. 探究人工智能辅助新时代心理学研究
  7. 数码管显示 0-9999计数器
  8. c语言中锁的作用,C语言实现原子锁(二)
  9. jmeter实现手机号归属地接口测试案例
  10. 百胜中国拟2025年前开1000家Lavazza咖啡店​;别样肉客开始陆续进驻中国山姆会员商店 | 知消...