- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它]C语言学习第二章
中国计量学院计量技术工学院 例:求圆面积程序 area.c 关于主函数 main( ) {……} 一、C语言的数据类型 C语言的数据类型 基本类型 字符型(char) 1字节 整型—短整型(short int ) 2字节(-32768~32767) 基本型(int) 4字节 长整型 (long int ) 4字节 实型—单精度(float) 4字节 6~7位有效数字 双精度(double) 8字节 15~16位有效数字 整数在机器中用补码表示 对于 short int a = 8, b= -8; 整型≠整数 short 的范围: - 32768~+32767 Example: #include stdio.h main() { short a ; printf(“Input :”); scanf(“%d”,a); printf(“a=%d\n”,a); } 二、常量 字符常量 普通字符(可显示字符) ‘A’ ‘?’ (只能单字符单引号) 错误:‘ABC’ “A” ‘’’ ‘”’ ‘\’ 转义字符 如回车符、单引号、反斜杠等 在程序中这些符号用表2.3所示的“转义字符”表示。 字符串(用双引号括起) “A” “?” (以‘\0’为字符串结束标志) 注意:用char定义的字符变量只能接受字符常量,而不能接受字符串常量(C语言中无字符串变量) 转义字符例题分析 转义字符例题分析 什么时候要使用转义字符? 转义字符只在特殊情况下才使用: C程序中需要实现某些特写打印或显示动作时 如 printf(“123\t56\n”); C程序中需要打印或显示以下三个字符时 \ (斜杠) (双引号) (单引号) 如 printf(“This is a \”C\” program.” ); C程序中需要打印或显示ASCII表中非键盘字符时 如 printf(“ Look \16 and \x80 !”); ( 14,128) 三、变量 强制类型转换 数据的输入和输出 一、数据输出 1、字符输出函数 格式: putchar(c) 其中 c为字符型或整型的常量、变量及其表达式 功能: 每次向屏幕输出一个字符供显示。 2.格式输出函数 printf( ) 格式: printf( “……”,输出项1,输出项2,… ,输出项n ); 例:printf( “x=%d,y=%f\n” , x , y ); 格式字符(规定了输出的数据形式): %d 输出十进制整数 (decimal) %x 以十六进制无符号形式输出整数 (hexadecimal) %o 以八进制无符号形式输出整数 (octal) %u 以无符号十进制数形式输出整数 (unsigned) %f 输出小数形式浮点数 (float) (double型也可以用%lf ) %s 输出字符串 (string) %c 输出单字符 (character) 格式字符与对应输出项类型要一致,否则正确的运算结果不能得到正确的显示结果。 数据输入 1.格式输入函数scanf() 格式: scanf( “……”,变量名1,变量名2,… , 变量名n ); 例: scanf( “ %d,%d,%d ” , a, b, c ); 输入格式字符 char - %c int - %d long - %d float - %f double - %lf 字符输入函数 格式: getchar( ) 功能: 从键盘上读入一个字符 main() { float x ,y; x=111
您可能关注的文档
最近下载
- 委托指导股票买卖协议书范本5篇.docx
- 2024年营养指导员技能竞赛理论知识考试题库500题(含答案).docx
- 酒店消防安全管理制度11.doc VIP
- 程家惠《洋话汉音》(升级版).doc
- 青岛版科学五年级上册第一单元《光》大单元教学设计.docx
- 第4课《古代诗歌四首——天净沙.秋思》说课课件 2024—2025学年统编版语文七年级上册.pptx VIP
- 保健刮痧师保健刮痧师(高级)考点巩固.pdf VIP
- 04大医传承二(1-32讲).doc
- Unit4NaturalDisasters词汇讲解课件高中英语人教版.pptx
- 保健刮痧师《保健刮痧师》高级题库考点(模拟卷).doc VIP
文档评论(0)