欢迎光临散文网 会员登陆 & 注册

【C语言】c程序设计3小时期末考试不挂科,赠资料!

2023-06-11 11:50 作者:丑陋的尼  | 我要投稿

目录 content

C语言的基础知识

输入输出函数 ——prinf、scanf、getchar()、 putchar()

表达式——关系表达式、逻辑表达式

数据结构——顺序结构、选择结构(if、switch)、循环结构(while、do-while、for、break、continue、goto)

函数——读懂、会写、库函数的调用

指针

数组——一维数组、二维数组、初始化数组元素的引用、数组的应用

·未涉及到的知识点:编译预处理、结构体与共用体、文件


C语言的基础知识

只有一个main函数

先编译(.c)、后链接(.obj)、最后运行(.exe),只有运行文件可以运行

2、标识符

尽量采用能说明程序对象意义的标识符(eg.取一个东西的平均值的时候,可以用average)

3、进制转换


4、算数表达式和赋值表达式

eg.所以%无法对float、double等非int型进行运算

同时取整数一般为向下取整 1/2=0 -1/2=-1






5、字符 char型



八进制 \ 加上 2-3位八进制的数

十六进制 \ 加上2-4位十六进制的数


%c以字符的形式输出 

%d以十进制整型数据的形式输出

%o以八进制整型数据的形式输出

%#o带前导的八进制整型数据的形式输出 前面会有0 eg.017

%x以十六进制整型数据的形式输出

%#x带前导的十六进制整型数据的形式输出 前面会有0 eg.0xf

%f以小数的形式输出 

功能:使用转义字符控制数据的输出


输入输出函数

1、数据输出printf()





2、数据输入scanf()

&取地址的符号

p=&a取地址 *p取数值




表达式和数据结构

1、表达式

前面已经介绍了两种:(1)赋值表达式 a=1;(2)算术表达式 a+=1

判断真假,从左往右

&& 与运算 || 或运算

2、数据结构(选择结构、循环结构)

(以上为所有if的结构)


default:相当于if后面的else







函数







abs对整数取绝对值

fabs对小数取绝对值

sqrt开平方根


指针








数组










文件

前面str 需要引用include<string.h>

len=lenth长度

cat连接

cmp=compare比较

cpy=copy拷贝











【C语言】c程序设计3小时期末考试不挂科,赠资料!的评论 (共 条)

分享到微博请遵守国家法律