从0开始学习C语言(CodeBlocks)
文章平均质量分 73
从0开始梳理C语言知识,带领初学者走向编程道路,适合计算机和软件工程的大一同学。
奋斗杨仔
一个想变成专业人士的萌新
展开
-
第八章 数组的相关操作
数组的排序算法选择法排序#include<stdio.h>int main(){ int i,j; int a[10]; int iTemp; int iPos; printf("为数组元素赋值:\n"); for(i=0;i<10;i++){ printf("a[%d]=",i); scanf("%d",&a[i]); } for(i=0;i<9;i++){原创 2022-01-14 21:33:37 · 211 阅读 · 0 评论 -
第七章 循环语句
while语句while(表达式){ 语句块}如果括号里的表达式为真,则进行语句块的执行,如果为假,则不执行。必须得有使条件为假的语句,否则就陷入了死循环#include<stdio.h>int main(){ int x=3; while(x<4) { printf("x<4"); } }该语句就是死循环语句,因为x=3一直在x<4的范围内,但是如果加上一个语句,就可以变成非死原创 2022-01-10 12:22:14 · 279 阅读 · 0 评论 -
第六章 选择结构程序设计
if语句的基本形式if(判断语句){语句块}若判断语句判断成功即布尔类型为1,则执行语句块,并且判断语句中,不知可以判断变量的值,也可以判断表达式的真值。#include<stdio.h>int main(){ int i=1; if(i==1){ printf("i的值为1"); }}假设取钱密码为111111,模拟银行取钱判断密码是否正确:#include<stdio.h>int main(){ int i原创 2022-01-09 16:30:20 · 293 阅读 · 0 评论 -
第五章 常用的输入输出函数
字符数据的输入和输出首先注意,C语言的程序包括执行部分和声明部分。其中执行部分由语句组成,所以声明部分是不能够算语句的。在之前的文章中,我们在讲字符型常量时提到过,putchar()方法可以输出字符数据并且只能输出一个字符;其中int putchar(int ch);是可以输出整型变量ch的。也就是说,putchar()方法可以输出字符型变量或整型变量,常量等等。putchar()方法有两个要点:1.putchar()方法可以输出转义字符,如putchar('\a');2.使用put原创 2021-12-29 20:51:56 · 516 阅读 · 0 评论 -
第四章 运算符和表达式
运算符和表达式表达式表达式由操作符和操作数组成表达式分为简单表达式和复杂表达式。简单表达式指的是只有一个操作符的式子,如:13+14复杂表达式指的是有两个或两个以上操作符的式子,如:13*(14+12)-1赋值运算符和赋值表达式“=”就是赋值运算符。作用就是将一个值赋给一个变量例如:int a=3;该语句就是将3这个值赋给a这个变量。例如:int b=1;int a=3*b;该语句就是赋值表达式,即将表达式3*b的值赋给a变量赋初值我们在定义变量时可以原创 2021-12-26 17:41:09 · 203 阅读 · 0 评论 -
C语言基础(第三章)
C语言基础关键字不管是C语言还是Java,Python都有很多的关键字。那什么是关键字呢?在我看来,只是一些附有特定含义的单词。例如:int是定义整型变量,float是定义浮点型变量等等。标识符什么是标识符?标识符指的是一个名字,但是它和关键字不同。关键字int,float,char等等是用来定义标识符的,也就是说标识符可能是变量也可能是常量,也可能是方法名,函数名,数组名。C语言标识符的特点:1.必须以字母和下划线开头:int m21;该语句正确int 666e;该语句不正原创 2021-12-25 21:24:25 · 818 阅读 · 0 评论 -
为什么我们要学习C语言?
目录什么是C语言?机器语言,汇编语言,高级语言C语言的发展C语言有什么特点我们使用什么工具来进行C语言编程?一个最简单的C语言程序什么是注释呢?小练习C语言中的变量和常量一个完整的C语言程序什么是算法?算法的特性算法的优劣如何去判断?算法的描述流程图流程图的三种基本结构总结什么是C语言?C语言是一门面向过程的通用设计语言,并且是大学计算机和软件工程专业的入门级语言,学会C语言,对于我们未来学习C++,Java,Python都有很原创 2021-12-23 23:25:51 · 2622 阅读 · 1 评论