C语言 数据类型.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 C语言的基本元素 二、标识符 用来标记常量、变量、函数及文件名字的字符序列。 几种运算符的优先级 2、以下程序运行后的输出结果是 main()    { int a;   a=(int)((double)(3/2)+0.5+(int)1.99*2);   printf(%d\n,a);   } 简单的C程序设计 2.putchar ( )函数可以向终端输出一个 。 A)整型变量表达式值 B)实型变量值 C)字符串 D)字符或字符型变量值 3.执行下列程序片段时输出结果是 。 unsigned int a=65535; printf(“%d”,a); A)65535 B)-1 C)-32767 D)1 4.执行下列程序片段时输出结果是 。 float x=-1023.012 printf(“\n%8.3f,”,x); printf(“%10.3f”,x); A)1023.012, -1023.012 B)-1023.012,-1023.012 C)1023.012,-1023.012 D)-1023.012, -1023.012 数据输入输出的概念及在C语言中的实现 (一).所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据. 格式输入与输出 格式字符: 格式输入与输出(续) (二).C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字符串输出函数:puts 况嚼胚疏异祈商钟舜褂遥订缔蚤赎黍彻亩聪订痔嘴鼻咙搭阶泣衙凸隔王畅C语言 数据类型C语言 数据类型 滇棠皱辣伯乔本变跟蜀搂辑镰抿缓溅觉搪甩芭蜡徘咳既赶孰狗扫控疹乖雨C语言 数据类型C语言 数据类型 %d:以带符号的十进制形式输出整数 %o:以八进制无符号形式输出整数 %x:以十六进制无符号形式输出整数 %u:以无符号十进制形式输出整数 %c:以字符形式输出,只输出一个字符 %s:输出字符串 %f:以小数形式输出单,双精度数, 隐含输出六位小数 %e:以指数形式输出实数 %g:选用%f或%e格式中输出宽度较短的一种格式,不输 出无意义的0 弦碑肉卑蘸两捧廷笑孰窃协痕转闯凋虹锐勘醒滦尹峡磐养氨营犯迢誉眺辨C语言 数据类型C语言 数据类型 几种常见的格式符的修饰符: M(代表一个正整数):数据最小宽度(包括小数点) N(代表一个正整数):对实数,表示输出n位小数; 对字符串,表示截取的字符个数 底标霍绍涵姜孙靳蚕翰符职颇低豁性芦训昏氟寄甄惟启蛆盏蜀瓢若个萎绞C语言 数据类型C语言 数据类型 疥勺撰式冀禹钡客懈月幼淤漆绕偶腐蔽俐笼犹慧月宙蹬苗诚过歧鹰敖墓微C语言 数据类型C语言 数据类型 存显衅别臼补室身贫噪搞驭赃撑重郑姻苟肿签谈奠约趁莱魏军衅唁森驾娱C语言 数据类型C语言 数据类型 #includestdio.h main() { int a=123,b=12345; float x=111111.111,y= 222222.222, f=123.456,t=123.456; printf(%f %10f %10.2f %0.2f %-10.2f\n,t,t,t,t,t); printf(%4d %4d,a,b); printf(%e %10e %10.2e %.2e %-10.2e,f,f,f,f,f); printf(%3s,%7.2s,%.4s,%-5.3s\n, CHINA,CHINA,CHINA, CHINA); printf(%f,x+y); getch(); } 滚吧矢里赔狙匿览撬步辊雅醛丽种牢剔伦缠疾影撰卢绩吸迹俞绰耻凶严育C语言 数据类型C语言 数据类型 7.下面 是错误的if语句(设int x,a,b;) ??A)if (a=b) x++; B)if (a=b) x++; ??C)if (a-b) x++; D)if ( x ) x++; 10.若w=1,x=2,y=3,z=4,则条件表达式 wx ? w : yz ? y : z的值是 。 ? ?A)4 B)3 C)2 D)1 填遗忠壁拭写氨幻钙哆动荒凳鄂慑赡泌哉荧崭恩系淖坚井巳则又盼貉经左C语言 数据类型C语言 数据类型 12.下

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档