程序设计初步_ppt.txt

大学程序设计基础——C语言-武春岭-课件PPT

收藏

资源目录
跳过导航链接。
大学程序设计基础——C语言-武春岭-课件PPT.zip
程序设计基础——C语言-武春岭-PPT演示文稿
程序设计基础——C语言-武春岭-PPT课件文件
文稿ppt_ppt.jpg---(点击预览)
文稿ppt.ppt---(点击预览)
程序设计基础——C语言-武春岭-大学教学资料
(课件资料)《程序设计基础——C语言》-武春岭-电子教案
压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图
编号:21836399    类型:共享资源    大小:16.10MB    格式:ZIP    上传时间:2019-09-06 上传人:QQ24****1780 IP属地:浙江
25
积分
关 键 词:
大学 程序设计 基础 语言 武春 课件 ppt
资源描述:
大学程序设计基础——C语言-武春岭-课件PPT,大学,程序设计,基础,语言,武春,课件,ppt
内容简介:
第3章 程序设计初步授课班级:授课时间:主讲:1)设有语句int a=3;则执行语句a+=a-=a*a后,变量a的值是( )(A) 3 (B) 0 (C) 9 (D) 122)判断char型变量c1是否为小写字母的正确表达式是( )A、a=c1=a)&(c1=z) C、 98=c1 D、c1=a&c1b ? 97:65;后s的值是多少? 5)以下程序的输出结果是 ( )main( ) int a=3; printf(%dn,(a + = a - = a * a);A、-6 B、12 C、0 D、-12技能考核顺序结构ABab选择结构PABab循环结构PAab3.1 三种基本结构讨论三种结构的特点三种基本程序结构的特点(1)程序只有一个入口;(2)程序只有一个出口;(3)程序结构内的每一部分都有机会被执行;(4)程序结构内不存在死循环。 见书P40复合语句复合语句:用 括起来的若干条语句举例说明:一个国家是联合国常任理事国,则他将尽许多义务:参与国际维和行动、参与联合国会务、向联合国安理会缴年费等。转变成类C格式main( ) . if (一个国家是联合国常任理事国) 参与国际维和行动; 参与联合国会务; 向联合国安理会缴年费等; .main ( ) int a,b,t; printf(“Input a,b:”); scanf(“%d%d”,&a,&b); printf(“a=%d,b=%dn”,a,b); t=a;a=b;b=t;/*复合语句*/ printf(“a=%d,b=%d”,a,b);分析下面程序3.2 if语句if语句格式:if (表达式) 语句 if(xy) printf(”%d” ,x);例:输入三个数,要求按由小到大的顺序输出。分析:若输入的三个数分别存储在变量a、b、c中,我们设想经过一定的处理后,a中存最小的,c中存最大的,b存中间数。如果 ab 为真a b交换如果 ac 为真a c交换如果 bc 为真b c交换 if应用举例main ( ) float a , b , c , t ; scanf ( “ % f , % f , % f “ , &a ,&b , &c ) ; if ( a b) t = a ; a = b ; b = t ; if ( a c ) t = a ; a = c ; c = t ; if ( b c ) t = b ; b = c ; c = t ; printf ( “ % f , %f , %f “ , a ,b ,c ) ;if-else结构语句if-else结构语句格式: if (条件)S1elseS2是一条语句是一条语句说明:如果表达式的值为真,则执行语句1,否则执行语句2 。 见书P47活 动用if-else完成如下问题:输入两个整数,输出其中的大数(用if-else语句判别a,b的大小,若a大,则输出a,否则输出b)。main()int a,b,max; scanf (”%d%d ” ,&a ,&b); if (ab) max=a; else max=b; printf(”max=%d” ,max); 考虑用条件表达式如何实现?max= a b ? a : b ;if 语句的嵌套 格式:if (条件1)if (条件2)语句1else语句2elseif(条件3)语句3else语句4内嵌if-else语句内嵌if-else语句示 例y=-1 (x0) main ( ) int x ,y ; scanf ( “ %d “ ,&x ) ; if ( x = 0 ) if ( x 0 ) y = 1 ; else y = 0 ; else y = -1 ; printf(”x=%dty=%d”,x,y);作 业书上作业P54:一;二:1、2本上作业P56 1-3switch多路开关选择语句 C语言格式:switch ( 表达式 )case 常量表达式1 : 语句1 case 常量表达式2 : 语句2 case 常量表达式n : 语句n default : 语句n+1; break; break; break;示例1输入一成绩等级,输出其所在相应的百分制成绩段,其中:A:85100;B:7084;C:6069;D:60#include stdio.hmain()char grade; grade=getchar(); switch(grade) case A:printf(85100n); case B:printf(7084n); case C:printf(6069n); case D:printf(60n); default:printf(errorn); break;break;break;break;活动:思考如何实现下题运输公司有如下约定:运费的折扣按路程(S)而定,具体如下:S250没有折扣;250S500 2%折扣;500 S1000折扣为5%;1000 S2000折扣为8%,2000 S折扣为10%,试输入一路程,求其相应的折扣数分析开关结构:其中S为整型,d为实型.switch(s/250) case 0: d=0;break; case 1: d=2.0/100;break; case 2: case 3:d=5.0/100
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:大学程序设计基础——C语言-武春岭-课件PPT
链接地址:https://www.renrendoc.com/p-21836399.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!