c语言变量存储类和数据类,第二章C语言的基本数据类型和变量的存储类.ppt

第二章C语言的基本数据类型和变量的存储类

第2章 C语言的基本数据类型和变量的存储类;C数据类型如下:;变量的概念; 变量名和变量值的区别:在程序运行过程中从变量x中取值,实际上是通过变量名x找到相应的内存地址,从其存储单元中取数据30。 ;§2.1 整型数据;八进制与十六进制常数;符号;2.2.1 字符(Character)常量;转义字符及其含义;分析下面程序的运行结果。#include /* 程序需要使用C语言提供的标准函数库 */void main() /* 主函数 */{ printf("China\n\101\t\\\n"); /* 调用库函数printf显示字符串 */} ;2.2.2 字符型变量;2.2.3字符型数据的存储表示;char型与int型之间的关系 ;小写字母转换为大写字母 ;2.2.4 字符串(String)常量;2.3.1 浮点型常量(实型常量 );浮点型变量分为单精度型(float)、双精度型(double);误差、实型数据的有效数字位数例;求字节运算符;#include

main(){printf("Data type Number of bytes\n");printf("------------ ---------------------\n");printf("char %d\n", sizeof(char));printf("int %d\n", sizeof(int));printf("short int %d\n", sizeof(short));printf("long int %d\n", sizeof(long));printf("float %d\n", sizeof(float));printf("double %d\n", sizeof(double));};;2.5.1 字符输入/输出函数;#include main(){ char ch; printf("Press a key and then press Enter:"); ch = getchar(); printf("You pressed "); putchar(ch); putchar('\n');};① getchar() 函数接收的字符可以赋给一个字符变量或整型变 量,也可以不赋给任何变量,作为表达式的一部分。 c=getchar(); putchar(c); 可以用下面一行语句代替: putchar(getchar( ));② getchar()函数只能接收一个字符,即使从键盘上输入多个 字符,也只接收第一个字符。③ 从键盘上输入的字符不能带单引号,输入以回车键(Enter键)结束。;格式输出函数printf(“格式控制字符串”, 输出项表列);输出若干个任意类型的数据printf("a=%d b=%f", a, b);; printf函数常用的格式字符;附加格式说明符;%d、%md、%-md、%0md、%ld;用来输出一个字符。有%c、%mc、%-mc等用法。 字符数据的输出。 #include void main( ) { char c='a'; printf("%d%5c\n",c,c); };用来输出一个字符串。有%s、%ms、%-ms、%m.ns、%-m.ns等用法。 ;用来输出实数(包括单精度、双精度),以小数形式输出。有%f、 %m.nf、 %-m.nf等用法:;用来以指数形式输出一个实数。有%e、%m.ne、%-m.ne等用法。 请以指数形式输出一个实数。 #include void main() { float f=123456.78; pr

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值