c语言程序设计总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计总结 一、 C 语言程序得基本结构 #inc l ude “ stdio.h ” voi d main() { 定义变量 ; 程序实现 ; 输出结果 ; pr intf } 二、变量得定义 1.整型 :int a , b, s=0; (可以在定义得同时为变量进行赋值) ?长整型 :long 无符号整型 ( 非负整数 ):unsign e d 2。单精度实型 :floa t x , y , z=1 。 0 ; 3。双精度实型 :dou b le l,m; 4、 字符型 : char c1= A ’,c 2= b ’; 三、变量得赋值 1.直接赋值 : a=10 ; / /用赋值号“ = ”将右侧得值赋给左侧得变量 2。赋表达式得值 :a=3+ 7 ; 3. 赋另外一个变量得值 :a=s; //把s得值赋给 a 变量得输入 : 输入一个变量 :scanf( “% d”, & a); 输入多个变量 :sc a nf( “%d %d% d ”, a , & b, & c); int— -% d float -- % f c har- —% c d ouble ——% l f 字符串— —%s 变量得输出 : 输出一个提示语句 :pr in t f( “xx xxx x ); 输出一个回车 :printf( “n ”); 输出一个变量 :printf( “xxx is %d ”,a); 输出多个变量 : printf( “xxxx% d , xxxx% d ”,a,b); 练习 : 1. 输入圆得半径 , 求圆得周长。 四、常用流程控制语句 分支语句 :根据条件执行相应得语句条件得形式 :a 大于0 写成  a〉 0 a小于0 写成 a 〈0 a等于 0 写成 a == a 大于等于 0 并且小于等于 a小于 0 或者 a 大于 10  0 (注意 ,用两个 =) 10 写成 a〉 =0 写成 a〈 0 | | a  & 〉1 0  a =10 ( 一)单分支 if 语句 ( 如果满足某个条件 ,就做某件事情 ,不满足就向下执行。 ) f( 条件 ) {执行语句 ; } ( 二)双分支i f 语句 (如果满足某个条件 , 就做某件事情 ,否则就做另外一件事情。 ) f( 条件 ) {执行语句 1; } else {执行语句 2; } ( 三)多分支 if语句 (满足哪一个条件 ,就做相应得语句。 ) if ( 条件1 ) { 执行语句1 ; } else if (条件 2) {执行语句 2; } els e if( 条件 3) { 执行语句 3; } e lse if ( 条件 4) { 执行语句 4; } else { 执行语句 5; } (四 )if 得嵌套 (根据具体情况对i f ~ else ~语句进行灵活得运用 ) 其格式如下 : if( 条件 1) if (条件 2) { 执行语句 a; } else { 执行语句 b; } el se if (条件3 ) { 执行语句 c; } else 执行语句 d; } (五 ) 多分支语句 switch (根据 switch 后得值 ,执行相对应得c ase语句 ,此语句了解即可 , 因为它得作用完全可以用多分支 if 来实现 ) switc h (表达式 ) { cas e case case  值 1:{ 语句1 值 2: {语句2 值 3: {语句  ; brea k ;} ; break;} 4; break; } ?? case 值 n: {语句 default: {语句n  n; +1;  b reak;} } } 练习 : 2. 某自助餐厅规定  , 浪费食物在  20克以下得  , 每克罚款  2 元; 如浪费超过2  0 克 , 则超过得部分每克加罚 1 元。编程求罚款金额。 3. 从键盘输入正方形得边长 , 如果边长大于零则求出该正方形得周长与面积 , 否则提示输入错误。 4. 输入 3 个数 x,y,z, 求其中得最小值。 5. 输入3个数 x, y ,z, 将其中最大值放在x中 , 最小值放在z中 , 中间值放在 y 中 , 然后输出 x,y,z 。 循环语句 :在条件成立时重复执行一组语句 ( 一)当型循环 wh ile 例如 :求 1+ 2 + 3 +?100 wh ile( 条件 ) i nt n =1, s =0; { whi le (n 〈=1 0 0) 循环体 { } s= s+ n ; n =n + 1; } ( 二)直到型循环 do~while 例如 :求 1+ 2+ 3+?100 do

文档评论(0)

fkh4608 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档