![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
努力彪
但行好事,莫问前程
展开
-
c语言之函数
本章主要掌握函数的基本使用和递归 1. 函数是什么 2. 库函数 3. 自定义函数 4. 函数参数 5. 函数调用 6. 函数的嵌套调用和链式访问 7. 函数的声明和定义 8. 函数递归 函数是什么? 数学中我们常见到函数的概念。但是你了解C语言中的函数吗? 维基百科中对函数的定义:子程序 在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method,subprogram, callable u.原创 2020-11-25 22:45:34 · 183 阅读 · 0 评论 -
C语言循环的练习
一.计算n的阶乘#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//计算n的阶乘for循环实现int Sub(int n){ int sum = 1; for (int i = n; i >= 1; i--) { sum = sum*i; } return sum;}int main(){ int b = 0; printf("请输入一个数,并计算它的阶乘\n"); scanf("%d", &原创 2020-11-25 15:58:26 · 90 阅读 · 0 评论 -
c语言之循环
循环语句:一般的循环语句分为以下三种:while for do whilewhile循环首先我们来介绍下while的语法结构while(表达式) 循环语句;当表达式为真,则执行下面的语句;语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句;然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。这个就是 while 的执行顺序。注意,初学者编程时,if、else、for、while、do 后面的执行语句不论有多少行,就算只有一行也要加“...原创 2020-11-20 17:11:13 · 803 阅读 · 0 评论 -
c语言之switch语句
switch语句的简单介绍switch语句是一种分支语句,常用于多分支的情况一般如果我们不想用if...else if.....if这种复杂的结构时,就会想到使用其他不一样的语法形式,这就是switch语句,格式如下switch(整形表达式){ 语句项;}注意:此时switch括号中只能放除了float,double的整形变量那么语句项是什么意思呢?case 整型常量表达式; 语句;switch语句中的break语句在sw...原创 2020-11-19 22:43:29 · 1827 阅读 · 0 评论 -
c语言之判断if语句
if语句语法结构:一:if(表达式)//表达式为真时执行语句 语句;二:if(表达式) 语句1;elseyi 语句2;//多分支 三:if(表达式1) 语句1;else if(表达式2) 语句2;else 语句3;注意:C语言中不含有布尔类型,所以用非0表示真,0表示假下面我们来看一段代码:#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>...原创 2020-11-16 22:33:01 · 7835 阅读 · 2 评论 -
c语言之数组
假如我们要存储1到10的数字,该怎么存储呢?在C语言中给出了数组的定义:一组相同类型类型的集合数组定义:int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 9 ,10};//定义一个大小为10的数组,最多放10个元素对于数组的使用,我们来看一段代码:#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//整型数组,数组的下标是从0开始的int main17(){ int arr2[] = {原创 2020-11-14 11:14:21 · 1220 阅读 · 0 评论 -
c语言之操作符的使用
c语言中的操作符有很多种,下面我们将它们做一个列举:算术操作符+ - * / % 移位操作符>> <<位操作符& ^ |赋值操作符= += -= *= /= &= ^= |= >>= <<=单目操作符! 逻辑反操作- 负值+ 正值& ...原创 2020-11-13 20:00:20 · 2130 阅读 · 0 评论 -
c语言之函数的调用
C语言中函数的调用目的就是为了简化代码,能够让代码重复使用,且使代码看起来便于理解格式: 返回值类型 函数名(形式参数列表){ 函数体;//某个功能}下面来看一段代码:#include <stdio.h>int main(){ int num1 = 0; int num2 = 0; int sum = 0; printf("输入两个操作数:>"); scanf("%d %d", &am...原创 2020-11-13 15:08:31 · 9720 阅读 · 7 评论 -
c语言中的字符串+转义字符+注释
c语言中的字符串+转义字符+注释一.字符串这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字 符串,例如“hello.\n”注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串内容。字符串的打印输出由于在c语言中是没有字符串这种数据类型的,所以我们可以用指针类型或者数组类型来对字符串进行存储输出,下面来看一段代码:#define _CRT_SECURE_NO_WAR原创 2020-11-12 21:35:41 · 701 阅读 · 0 评论 -
c语言中的数据类型与关键字
c语言中的数据类型下面将c语言中常见的数据类型做个列举: 数据类型 介绍 int 整型 short 短整型 long 长整型 long long 更长的整形 float 单精度浮点数 doubl...原创 2020-11-11 15:25:04 · 3939 阅读 · 0 评论 -
c语言初识
C语言初识:什么是C语言?C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易 的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程 语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标...原创 2020-11-10 12:01:55 · 290 阅读 · 0 评论