上一题下一题
跳转到
 
 
  世界如此多姿,发展如此迅速,窥一斑未必还能知全豹。但正如万花筒一样,每一个管窥都色彩斑斓。  
 
 
  知识通道 | 学习首页 | 教师首页 | PK首页 | 知识创造首页 | 企业首页 | 登录
 
本文对应知识领域
C的数据类型
作者:未知 申领版权
2012年01月24日 共有 1618 次访问 【添加到收藏夹】 【我要附加题目
受欢迎度:

    

1.1 小结

1.1.1 C的数据类型

基本类型,构造类型,指针类型,空类型
    

1.1.2 基本类型的分类及特点

             
    
类型说明符
    
字节
    
数值范围
    
字符型
    
char
    
1
    
C字符集
    
基本整型
    
int
    
2
    
-32768~32767
    
短整型
    
short int
    
2
    
-32768~32767
    
长整型
    
long int
    
4
    
-214783648~214783647
    
无符号型
    
unsigned
    
2
    
0~65535
    
无符号长整型
    
unsigned long
    
4
    
0~4294967295
    
单精度实型
    
float
    
4
    
3/4E-38~3/4E 38
    
双精度实型
    
double
    
8
    
1/7E-308~1/7E 308
    

1.1.3 常量后缀

    L或l    长整型
    U或u   无符号数
    F或f    浮点数
    

1.1.4 常量类型

    整数,长整数,无符号数,浮点数,字符,字符串,符号常数,转义字符。
    

1.1.5 数据类型转换

·自动转换:在不同类型数据的混合运算中,由系统自动实现转换,由少字节类型向多字节类型转换。不同类型的量相互赋值时也由系统自动进行转换,把赋值号右边的类型转换为左边的类型。
    ·强制转换:由强制转换运算符完成转换。
    

1.1.6 运算符优先级和结合性

    一般而言,单目运算符优先级较高,赋值运算符优先级低。算术运算符优先级较高,关系和逻辑运算符优先级较低。多数运算符具有左结合性,单目运算符、三目运算符、赋值运算符具有右结合性。
    

1.1.7 表达式

    表达式是由运算符连接常量、变量、函数所组成的式子。 每个表达式都有一个值和类型。表达式求值按运算符的优先级和结合性所规定的顺序进行。
    4 最简单的C程序设计—顺序程序设计 1
    4.1 C语句概述 1
    4.2 赋值语句 3
    4.3 数据输入输出的概念及在C语言中的实现 4
    4.4 字符数据的输入输出 4
    4.4.1 putchar 函数(字符输出函数) 4
    4.4.2 getchar函数(键盘输入函数) 5
    4.5 格式输入与输出 5
    4.5.1 printf函数(格式输出函数) 5
    4.5.2 scanf函数(格式输入函数) 8
    4.6 顺序结构程序设计举例 12
    
    

1.2 字符数据的输入输出

1.1.1 putchar 函数(字符输出函数)

putchar 函数是字符输出函数, 其功能是在显示器上输出单个字符。
    其一般形式为:
    putchar(字符变量)
    例如:
    putchar('A');    (输出大写字母A)
    putchar(x);      (输出字符变量x的值)
    putchar(‘\101’); (也是输出字符A)
    putchar('\n');   (换行)
    对控制字符则执行控制功能,不在屏幕上显示。
    使用本函数前必须要用文件包含命令:
    #include<stdio.h>
    或
    #include “stdio.h”
    【例4.1】输出单个字符。
    #include<stdio.h>
    main(){
    char a='B',b='o',c='k';
    putchar(a);putchar(b);putchar(b);putchar(c);putchar('\t');
    putchar(a);putchar(b);
    putchar('\n');
    putchar(b);putchar(c);
    }
    
    

1.1.2 getchar函数(键盘输入函数)

getchar函数的功能是从键盘上输入一个字符。
    其一般形式为:
    getchar();
    通常把输入的字符赋予一个字符变量,构成赋值语句,如:
    char c;
    c=getchar();
    【例4.2】输入单个字符。
    #include<stdio.h>
    void main(){
    char c;
    printf("input a character\n");
    c=getchar();
    putchar(c);
    }
    
    使用getchar函数还应注意几个问题:
    1) getchar函数只能接受单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。
    2) 使用本函数前必须包含文件“stdio.h”。
    3) 在TC屏幕下运行含本函数程序时,将退出TC 屏幕进入用户屏幕等待用户输入。输入完毕再返回TC屏幕。
    4) 程序最后两行可用下面两行的任意一行代替:
    putchar(getchar());
    printf(“%c”,getchar());
    

 

相关新闻

Excel图表创建步骤
考点:有机化学几个基本概念
高中化学基本理论
高中化学基本概念
实验基本操作知识易错70例
化学实验的基本知识
化学实验基本操作复习
初中化学实验基本操作
初中化学基本知识、理论
化学实验的基本操作

您可能对这些感兴趣  

scanf函数(格式输入函数)
格式输入与输出

题目筛选器
日期:
类型:
状态:
得分: <=
分类:
作者:
职业:
关键字:
搜索

 
 
 
  焦点事件
 
  知识体系
 
  职业列表
 
 
  最热文章
 
 
  最多引用文章
 
 
  最新文章
 
 
 
 
网站介绍 | 广告服务 | 招聘信息 | 保护隐私权 | 免责条款 | 法律顾问 | 意见反馈
版权所有 不得转载
沪ICP备 10203777 号 联系电话:021-54428255
  帮助提示    
《我的太学》是一种全新的应用,您在操作中遇到疑问或者问题,请拨打电话13564659895,15921448526。
《我的太学》