随笔分类 -  C语言

学习第15天
摘要:C语言 函数递归调用 1. 自己调用自己、 2. ```c void digui();//——声明 int main()//——主函数 { digui();//调用递归 } void digui()// 递归函数 { printf("递归函数\n");//内容 digui();//自己调用自己 } 阅读全文
posted @ 2020-09-03 20:27 程耀辉 阅读(114) 评论(0) 推荐(0)
学习第14天
摘要:C语言 函数调用的一般形式、 函数调用的方式、 把函数作为一个语句 2. 将函数出现在表达式中——表达式函数、——要求函数带回一个确定的值以参加表达式的运算、 3. 函数调用可以作为函数的实参、 函数的嵌套调用 函数的定于不可以嵌套、 2. 函数可以嵌套调用、 、函数声明、和函数定义的区别、 函数声 阅读全文
posted @ 2020-09-02 22:07 程耀辉 阅读(103) 评论(0) 推荐(0)
学习第13天
摘要:C语言 函数的基本概念、 一个主函数(main)和其它若干个函数组成C程序、 函数可以相互调用、 函数调用前先声明、 void shengmingdehansu();//这就是函数的声明、 { printf("这声明的函数被打印/0"); } int main()//这是主函数、一切的开始、 { s 阅读全文
posted @ 2020-09-01 16:31 程耀辉 阅读(157) 评论(0) 推荐(0)
学习第12天
摘要:C语言 1. 字符数组——用来存放字符数据、 1. char [] 2. 字符串和字符串字符结束标记、 3. \0——字符串结束标记 2. 为了测定一个字符串的实际长度 字符数组的输入输出、 输入字符串、 scanf、 char a[10]; scanf("%s", a); printf("%s\n 阅读全文
posted @ 2020-08-31 21:37 程耀辉 阅读(150) 评论(0) 推荐(0)
学习第11天
摘要:C语言 二维数组一般形式、 二维数组的引用 int a[3][4]; int b, c; for ( b = 0; b < 3; b++) { for ( c= 0; c <4; c++) { a[b][c] = b * c; } //a[b][c] = b * c; } for (b = 0; b 阅读全文
posted @ 2020-08-30 12:23 程耀辉 阅读(111) 评论(0) 推荐(0)
学习第10天
摘要:C语言 数组——批量定义变量——构造类型 一维数组 定义、 名[常量表达式];——[]中不能包含变量、 int a[10]; 定义数组是数组的大小是写死的、 引用 不能引用整个数组、 int a,b[10]; for (a = 0; a <=9 ; a++) { a[b] = a; } for (a 阅读全文
posted @ 2020-08-29 15:17 程耀辉 阅读(218) 评论(2) 推荐(0)
学习第九天
摘要:C语言 循环的嵌套 一个循环体内包含另一个循环语句、 for语句的九九乘法表 int a, b, c; for (a=1;a<=9; a++) { for (b = 1 ; b <= a ; b++) { c = a * b; printf("%d*%d=%d " , a, b, c); } pri 阅读全文
posted @ 2020-08-28 16:02 程耀辉 阅读(135) 评论(0) 推荐(0)
学习第八天
摘要:C语言 for语句的一般形式、 for——循环结构 for( :) int a, sum = 0; for (a = 1; a <= 100; a++) { sum = sum + a; } printf("sum=%d", sum); 括号里面的a=1是循环变量赋初值、a<=100是循环变量结束的 阅读全文
posted @ 2020-08-27 18:34 程耀辉 阅读(136) 评论(0) 推荐(0)
学习第七天
摘要:C语言 循环控制语句、 goto语句、 无条件转向语句、 goto一般与if语句构成循环结构、 int a = 1, sum = 0; tiao: if (a <= 200) { sum = sum + a; a++; goto tiao; } printf("%d", sum); goto——不能 阅读全文
posted @ 2020-08-26 13:41 程耀辉 阅读(161) 评论(0) 推荐(0)
学习第六天
摘要:c语言 条件运算符 ?;——三目运算符、唯一的三目运算符、(表达式1)?(表达式2);(表达式3); int a = 4, b = 5, max; /*max = (a > b)?a : b;*/————这一句可以替代3-6行的内容 if (a > b) max = a; else max = b; 阅读全文
posted @ 2020-08-25 11:55 程耀辉 阅读(124) 评论(0) 推荐(0)
学习第5.2天
摘要:C语言 if——选择结构的代表语句、判断条件的 if if else (此外的意思) if else if else、 int num = 100; int cost = 0; if (num > 200) cost = 1; else if (num > 300) cost = 2; else i 阅读全文
posted @ 2020-08-24 16:59 程耀辉 阅读(212) 评论(0) 推荐(0)
C语言学习第五天
摘要:C语言 // 这是注释 \n 这是换行 每一行语句后面要有分号 ; printf 原样输出括号内容 /* */多行注释 main()主函数 一切的开始 %d 显示一个十进制的整数 int 整型 十进制 0开头的数字 是八进制 = 将等号右边的值给等号左边的 0x 开头的是 十六进制 sizeof 函 阅读全文
posted @ 2020-08-23 18:20 程耀辉 阅读(119) 评论(0) 推荐(0)
C语言学习第四天
摘要:c语言 关系运算符和关系表达式 共六个 > < == >= <= != 关系表达式的值一共两个、真和假 真可以使用 true表示、也可以使用1表示 假可以使用false表示、也可以是用0表示、 逻辑运算符和逻辑表达式、 共三个 && 与 相当其它语言的AND 双目运算符、要求又两个运算量、分别在两侧 阅读全文
posted @ 2020-08-22 21:10 程耀辉 阅读(188) 评论(0) 推荐(0)
C语言第三天
摘要:c语言 上节课的补充 ——多分枝选择结构代表代码 int a = 3; switch (a) { case 1: { printf("dayin =1\n"); } break; case 2: { printf("dayin =2\n"); } break; case 3: { printf("d 阅读全文
posted @ 2020-08-21 15:58 程耀辉 阅读(117) 评论(0) 推荐(0)
学习第二天
摘要:C语言 赋值原则、类型要相同、类型不同的用强制类型转换、开发者必须明确知道不会溢出、 逗号运算符、优先等级最低、作用将两个表达式连接起来、 语句分类————只要末尾分号就是一条语句; 控制语句、 函数调用语句、 表达式语句、 空语句、 复合语句——大括号括起来的语句、 C语言允许在一行上运行多条语句 阅读全文
posted @ 2020-08-20 15:07 程耀辉 阅读(173) 评论(0) 推荐(0)
语言学习第一天
摘要:C语言 浮点型数 浮点数在内存中以指数形式储存——数字 字母 数字 指数形式表示的浮点数 168E2 意思是168* 10 2 float——单精度变量 提供7位有效数字——保守估计 double——双精度变量 提供15位有效数字——保守估计 %f——输出浮点数 %d——输出十进制整数 实型变量 f 阅读全文
posted @ 2020-08-19 18:06 程耀辉 阅读(87) 评论(0) 推荐(0)