IOS入门之C语言
文章平均质量分 78
英雄有梦
人,一定要靠自己!
展开
-
C语言笔记(一)
1、为什么要学习编程? 编写程序的目的:通过编写的程序去解决现实生活中的问题。 2、c程序的组成 c程序 = 数据结构 + 算法 数据结构:数据的组织形式 1:数据之间没有直接的联系(变量int a,int b) 2:数据之间呈现一对一的联系(数组、链表、栈、队列) 3:数据之间呈现原创 2016-05-16 14:45:49 · 811 阅读 · 0 评论 -
C语言笔记(二)
1、输入输出的作用 输入:将键盘上输入的数据取出来保存到内存中的变量里 输出:将内存中变量里保存的数据取出来输出到终端上 2、格式化输入输出函数 格式化输出函数:printf 格式化输入函数:scanf 3、格式化输出函数 数据类型: 基本数据类型 整型 字符型(char) char a; scan原创 2016-05-16 14:47:58 · 730 阅读 · 0 评论 -
C语言笔记(三)
1、为什么要使用循环?循环的要素? 思考:输入输出10个学生的年龄? 数据模型:10个学生的年龄 操作:10个scanf和10个printf 总结:执行大量相同重复的操作 为什么要循环:当程序中出现大量重复操作 循环的要素: 1:重复做的事(scanf,printf)——>{} 2:重复的次数————>循环变量控制循环的次数 循环的次数n{原创 2016-05-16 14:49:06 · 2222 阅读 · 0 评论 -
C语言笔记(四)
1、为什么要使用数组?数组定义?数组的要素? 思考:输入输出10个学生的年龄 数据模型:10个学生年龄 操作:循环 一个整型变量可以保存一个学生的年龄 int age0; int age1; int age2; int age3; int age4; int age5; int age6; int age7; int a原创 2016-05-16 14:50:08 · 775 阅读 · 0 评论 -
C语言笔记(五)
1:字符数组的定义 char 数组名[常量]; 2:字符数组成员的引用 格式:数组名[下标](0开始n-1结束) 3:字符数组成员的存储 连续存储 4:字符数组的大小 字符数组的大小:系统需要为该字符数组在内存中开辟的存储空间的大小 5:字符数组的初始化 1:通过单个字符对字符数组进行初始化原创 2016-05-16 14:51:08 · 735 阅读 · 0 评论 -
C语言笔记(六)
作用域和存储类型 作用域:变量的作用范围,每一个变量都有一个作用域,变量在自己的作用域内是有效的,离开自己的作用域后就无效 1:文件作用域:变量定义开始到文件结束 例子:全局变量 全局变量:函数外定义的变量 2:函数作用域:函数体中有效 例子:函数的形参 3:块{}作用域:变量定义开始,到}结束 例子:原创 2016-05-16 14:54:56 · 1342 阅读 · 0 评论 -
C语言笔记(七)
1、什么是函数 scanf ————>实现输入功能 printf ————>实现输出功能 getchar ————>实现单个字符输入功能 putchar ————>实现单个字符输出功能 gets ————>实现字符串输入功能 puts ————>实现字符串输出功能 fgets ————>实现字符串输入功能 fputs ————>实现字符串原创 2016-05-16 14:56:04 · 386 阅读 · 0 评论 -
C语言笔记(八)
1、为什么要使用结构体 思考:输入输出10个学生的年龄 数据模型:数组 操作:循环 思考:年龄只是学生的一个属性,如果想描述学生所有的信息 姓名 char name[20]; 学号 int num; 性别 char sex; 年龄 int age; 成绩 float score; 住址 char addr[100]; 为什么使用结构原创 2016-05-16 14:58:01 · 494 阅读 · 0 评论