您的位置:首页 > 编程语言 > C语言/C++

C语言项目总结

2015-12-25 00:21 369 查看
                

为什么要有数据类型?
(1)任何运算,都有类似数据类型的内容,比如小学一年级,学百以内加法,以后学习分数、小数等等
(2)C语言的数据类型较多主要是要和多领域的数学问题兼容;
(3)数据类型是有属性的
(4)节省存储空间
(5)适合计算机存储、处理

 

 C语言中的数据类型有哪些?
基本类型分为:数值类型和字符类型char

数值类型分为:整型(短整型short,整型int,
长整型long,单精度型float,双精度型double)

构造类型分为:数组,结构体struct,共用体union,枚举类型enum

指针类型

空类型void

常用的运算符有哪些?

算数运算符:加减乘除取模%
赋值运算符
增量和减量运算符:i++ i--   ++I   --i
关系运算符(双目运算符):=  !=   > <  >=   <=
逻辑运算符:【与&& 或||  (双目运算符,左结合性)   !  (单目运算符,右结合性)】
条件运算符(三目运算符,右结合性):表达式1?表达式2:
表达式3
【先求解表达式1,若为真则求解表达式2,那么此时表达式2的值就作为整个条件表达式的值。若为假则求解表达式3,那么此时表达式3的值就作为整个条件表达式的值。】
 

输入函数scanf的参数有几个?分别代表的含义

%c                输入一个字符 

%s                读入一个字符串 

%f                读入一个浮点数 
%d                读入十进制整数 
整数可以用小数形式输出么?为什么?

可以  整数是按补码存放的,而浮点数是阶码+尾数源码存放的

                                  

 关键字break、continue用途和区别

Break:终止它所在的循环语句的执行,出现在循环语句和switch语句中

Continue:出现在循环语句的循环体中,结束本次循环并开始下一循环

 

列举至少2个常用的字符串函数

Strcmp(字符串比较)

Strlen(求字符长度)

结构体类型的占有的内存空间大小是多少?

最大数据类型的倍数

C语言中函数分为哪两类?

标准函数库 自定义函数
 

C语言中怎么获取随机数?

Include<time.h>
Srand(time(null))
变量=rand()%10+1;
怎么给命令行窗口增加标题

System(“title
名字”);


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: