- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
顺序结构程序设计 主要内容 一、C语句概述 二、赋值语句 三、数据输入输出的概念及在C语言中的实现 四、字符数据的输入输出 五、格式输入与输出 六、顺序结构程序设计举例 本章要点 一、C语句概述 一、C语句概述 1)用一对花括号“{}”括起来的若干条语句 2)花括号中可以是说明语句、表达式语句、控制语句,也可以是复合语句 例如: if (ab) { max=a; min=b; } 一、C语句概述 for(n=1; n10 ;n++) { p = n + p; if( p = 100 ) { printf(“%d\n”, p); break; } } 一、C语句概述 注意:复合语句中如果有说明性语句,应该写在可执行语句的前面 例如: main( ) { int a,b; a=b=100; { float c=10.23; printf(%f\n,c); } printf(%d %d\n,a,b); } 一、C语句概述--C语句的分类 二、赋值语句 1、赋值语句:赋值表达式后加分号即为赋值语句。 2、一般形式:变量=表达式; 3、说明: (1)赋值语句可以嵌套 。如:a=b=c=5; (2)在变量说明中给变量赋初值和赋值语句的区别: int a=6,b,c; /*不是语句,只是变量的定义*/ a=(a=6,b,c);/*表达式是逗号表达式的赋值语句*/ int a=b=c=6;× int a=6,b=6,c=6;√ 二、赋值语句 (3)赋值表达式和赋值语句的区别: 赋值表达式可以包括在其他表达式之中;赋值语句不能。 if((x=y+5;)0) z=x;× if((x=y+5)0) z=x;√ 三、数据输入输出在C语言中的实现 在C语言中所有的数据输入/输出都是由库函数完成的, 因此都是函数语句。如: printf( );scanf( );getchar( ); putchar( );gets( );puts( ); 注意: 在使用C语言库函数时,要用预编译命令。#include将有关“头文件”包括到源文件中。 #include stdio.h 四、格式输入与输出 四、格式输入与输出 作用: 按照指定输出格式,向终端输出若干个任意类型的数据。 四、格式输入与输出 printf(格式控制,输出表列) 四、格式输入与输出 四、格式输入与输出 需要输出的一些数据,可以是变量,也可以是表达式。 printf (c=%d+%d=%d\n, a, b, a+b ); 四、格式输入与输出 四、格式输入与输出 例4.3 d格式符的应用:%d、%md、%ld main( ) { int a , b ; long c ; a=123 ;b=12345 ;c=135790 ; printf(“a=%d,b=%d\n”,a ,b); printf(“a=%4d,b=%4d\n”,a,b); printf(“c=%ld\n”, c); printf(“c=%8ld\n”,c); } 四、格式输入与输出 四、格式输入与输出 例4.3A o、x、u三种格式符的应用。 main( ) { unsigned a=65535 ; int b= - 2 ; printf(“a=%d , %o , %x , %u\n”,a,a,a,a); printf(“b=%d , %o, %x , %u\n”,b,b,b,b); } 四、格式输入与输出 四、格式输入与输出 四、格式输入与输出 四、格式输入与输出 例4.5 s格式符的应用:%s、%ms、%-ms、%m.ns、 %-m.ns main( ) { printf(“%s,%3s,%-6s\n” , ”china”,”china”,china”); printf(“%7.2s,%.4s,%-5.3s\n” , ”china”,”china”,china”); } 四、格式输入与输出 四、格式输入与输出 四、格式输入与输出 例4.6-8 f格式符的应用。 main( ) { float x,y,z; double a,b; x=111111.111; y=222222.222; z=123.456; a=1111111111111.111111111; b=22222222222
您可能关注的文档
最近下载
- 第4课 认识编码 课件 黔科版信息科技四年级上册.ppt
- 漫漫自考路,悠悠自学情.docx VIP
- 2025年国培卫健、粤医云3月临床医学、全科医学答案.docx VIP
- 苏教版五年级上册数学试题第二单元测试卷-2(无答案).docx VIP
- 2024年中考数学压轴题型(浙江专用)压轴题06 相似相关压轴题(教师版).docx VIP
- 统编版语文三年级上册习作猜猜他是谁 公开课一等奖创新教学设计.docx VIP
- PSP版波斯王子启示游戏攻略.doc VIP
- 2025年中考数学压轴题专练:二次函数综合(面积问题)(含解析).docx VIP
- 2009~2012社保缴费基数(全国).pdf
- 2025年中考数学压轴题专练:二次函数与圆综合.docx VIP
文档评论(0)