
C语言
little豪斯
这个作者很懒,什么都没留下…
展开
-
c编程(一)基础知识
我的C语言启蒙老师是郝斌老师,真的非常感谢郝斌老师带我进入到编程的世界。以前上大学的时候没有学C,直到一脸懵逼才意识到C的重要。少壮不努力,老大徒伤悲。读了研究生才深切地认识到自己太菜了,诚心悔过。看了郝斌老师的视频之后,讲的真的很通透,特别适合0基础的亲们学习。中间穿插着看过一些C的教材还有别的老师讲的视频。以下根据以往所学进行整理,如有错误,敬请指正。新手小白,一直在路上。 一:预备 1:c原创 2017-07-03 15:46:55 · 290 阅读 · 0 评论 -
C编程(二)基本输入输出函数用法
这些都是很基础的知识,整理出来,一定注意格式。 1: 输出: printf() —将变量的内容输出到显示器上 四种用法: 1.1: printf(“字符串\n”); 1.2: printf(“输出控制符”,输出参数); 输出控制符包含如下:%d,%ld,%f,%lf,%c,%x(小写),%X(大写),%#X(前面有0X提示符的),%o,%s 1.3:原创 2017-07-03 18:40:58 · 743 阅读 · 0 评论 -
C编程(三)流程控制之选择
流程控制是C语言学习的一个重点,而且对以后其它语言的学习也有很大的帮助。 什么是流程控制? 流程控制就是代码执行的顺序。 流程控制的分类:顺序,选择,循环。 选择,顾名思义,就是某些代码可能执行,也可能不执行,有选择地执行某些代码。 1:if的控制范围问题 if 默认只能控制语句A的执行或者不执行,无法控制语句B的执行或者不执行,换句话说,语句B一定会执行。 if 只能控制一个原创 2017-07-03 20:05:55 · 277 阅读 · 0 评论 -
C编程(七)break和continue
1:break break如果用于循环是用来终止循环,如果用于switch是用来终止switch, break不能直接用于if,除非if属于循环内部的一个子句。 举个栗子 注:break虽然是if内部的语句,但是break终止的是外部的for循环。因此,这个程序没有输出结果。 注:在多层循环中,break只能原创 2017-07-17 12:25:46 · 287 阅读 · 0 评论 -
C编程(四)流程控制之循环for
循环:某些代码会被重复执行。 1:for循环 对于for循环,执行的流程是重点。 基本格式(单个for循环的使用): for(1;2;3) 语句A; 执行流程:先是1,后是2,再是A,最后是3,3执行完标志一次循环结束。12A3,2A3,2A3,2A3…直到2不成立。1只执行一次。 举个栗子: 求1~100间奇数的平均值。 多个for循环嵌套(for默认只能控制一个)原创 2017-07-05 12:40:38 · 330 阅读 · 0 评论 -
C编程(五)流程控制之循环while,do while
1:while 基本格式: while(表达式) 语句; 即当表达式成立时,执行语句。 举个栗子: 判断一个数是不是回文数(回文数:正着写和倒着写是一样的,例如:868)#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<string.h>#include<stdi原创 2017-07-07 19:34:36 · 405 阅读 · 0 评论 -
C编程(六)流程控制之选择switch
1:基本格式: switch(表达式) { case 常量表达式1:语句1; case 常量表达式2:语句2; ….. case 常量表达式n:语句n; default : 语句n+1; } 当表达式==常量表达式1时,从case 常量表达式1往下,一个不落地执行; 当表达式==常量表达式2时,原创 2017-07-07 22:27:39 · 239 阅读 · 0 评论 -
C编程(八)数组
1:为什么需要数组? 为了解决大量同类型数据的存储和使用问题;为了模拟现实世界。 2:数组定义的时候要初始化。 3:举例: 把一个数组的全部元素倒过来。#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<string.h>#include<stdio.h>void main(){ int a[6] =原创 2017-07-18 12:35:04 · 242 阅读 · 0 评论