C语言项目总结

这篇博客总结了C语言中的数据类型,包括数值类型如整型、浮点型、字符型,构造类型如数组、结构体、共用体和枚举,以及指针和空类型。还讨论了算数、赋值、增量、关系、逻辑和条件运算符,并介绍了输入函数scanf的使用。此外,文章提到了整数在不同情况下的表示方式,关键字break和continue的区别,以及常用的字符串函数如strcmp和strlen。最后,博主分享了如何在C语言中生成随机数以及设置命令行窗口标题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                

为什么要有数据类型?

1)任何运算,都有类似数据类型的内容,比如小学一年级,学百以内加法,以后学习分数、小数等等
2C语言的数据类型较多主要是要和多领域的数学问题兼容;
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>

Srandtimenull))

变量=rand()%10+1

怎么给命令行窗口增加标题

System(“title 名字”);

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值