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
名字”);
相关文章推荐
- C++学习:引用
- C++基础--指针1
- c语言:#和##的区别及作用
- c语言:printf可以自动把两个字符串合并成一个字符串,并且可以合并多个
- c语言
- c语言
- c语言:宏里面参数不加括号容易出错,在使用时尽量加括号及举例
- c语言:宏的使用举例
- 简短的c++程序
- 实战c++中的智能指针unique_ptr系列-- std::unique_ptr的构造(尽量使用C++14中的std::make_unique,而不是new)
- 实战c++中的智能指针unique_ptr系列-- std::unique_ptr的构造(尽量使用C++14中的std::make_unique,而不是new)
- c语言:输出一个数组,判断是否存在问题,若有,请找出问题并改正
- c语言
- c语言项目总结
- c语言
- C++ 纯虚函数
- C++函数pow()精度丢失问题
- Leetcode 9 - Palindrome Number
- C/C++判断文件是否存在
- 2015/12/24:嵌入式C语言的位操作随笔