2017年3月27日

C语言之函数

摘要: 函数:为了完成某些功能而编写若干行代码的集合。可以供同一个程序或其他程序调用。 函数是C语言的基本组成单位。 函数的优点:代码更加简洁,易于维护,可以提高代码的重用性。 如何自定义函数: 返回值类型 函数名称 (参数) { //函数体; 返回值; } 生活案例:做火腿 火腿类型 做火腿(生猪) { 阅读全文
posted @ 2017-03-27 12:01 我是小美女 阅读(266) 评论(0) 推荐(0) 编辑
2017年3月25日

C-Free中出现错误stray '\161' in program

摘要: 运行程序后出现如下报错: 这是因为代码中有不合法的空格,从网上直接复制代码到C-Free时就经常会出现这种情况,把不合法的空格删除即可。 阅读全文
posted @ 2017-03-25 22:00 我是小美女 阅读(1301) 评论(0) 推荐(0) 编辑
2017年3月24日

数组的一些经典案例(循环)(max=score[0])(冒泡)(flag标志)(杨辉三角)

摘要: 1.根据用户输入的10人成绩并将其保存到数组中,求最高成绩,最低成绩和平均成绩 2.根据用户输入的5个数字并将其保存到数组中,对其进行从高到低排序 思路:用冒泡排序法实现 3.根据用户输入的10个数字并将其保存到数组中,用户输入要查找的数字,如果查找到该数字打印其在数组中的位置,否则打印该数组中没有 阅读全文
posted @ 2017-03-24 19:35 我是小美女 阅读(571) 评论(0) 推荐(0) 编辑

冒泡排序

摘要: 将一组数据从小到大排序。 思路: 规律:N个数字来排队,两两比较小靠前; 外层循环N-1(控制需要比较的轮数); 内层循环N-1-i(控制每轮比较的次数,其中i为外层循环变量)。 阅读全文
posted @ 2017-03-24 18:47 我是小美女 阅读(174) 评论(0) 推荐(0) 编辑

C语言之数组

摘要: 一、 数组的基本概念 数组是可以在内存中连续存储多个元素的结构 数组中的所有元素必须属于相同的数据类型 二、 数组的特点 只能存放一种类型的数据,比如int类型的数组、float类型的数组 里面存放的数据称为“元素” 三、 声明和使用数组 声明数组的类型 声明数组的元素个数(需要多少存储空间) 1) 阅读全文
posted @ 2017-03-24 18:35 我是小美女 阅读(233) 评论(0) 推荐(0) 编辑

循环结构的一些案例:倒等腰三角形、菱形、暴力破解

摘要: 1: 打印倒等腰三角形 2:打印菱形 3: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?(暴力破解) 阅读全文
posted @ 2017-03-24 17:48 我是小美女 阅读(304) 评论(0) 推荐(0) 编辑
2017年3月23日

break和contine关键字

摘要: break:跳出循环 continue: 跳过本次循环,继续下一次循环 示例: int i; for(i=1;i<9;i++){ if(i%3==0){ // break;//跳出循环 continue; } printf("%d\t",i); } break时输出:1,2, continue时输出 阅读全文
posted @ 2017-03-23 00:55 我是小美女 阅读(209) 评论(0) 推荐(0) 编辑

循环嵌套(打印*** ***)

摘要: 循环嵌套:一个循环中嵌套其他循环,只有在内层循环结束时,才能执行下一次外层循环(外层循环执行1次,内层循环执行N次) 如:while(条件){ while(条件){ //循环体; } } do{ do{ //循环体; }while(条件); }while(条件); 示例: 使用循环打印矩形:外层循环 阅读全文
posted @ 2017-03-23 00:24 我是小美女 阅读(961) 评论(0) 推荐(0) 编辑

循环的经典案例(李白买酒)

摘要: 1:计算0~100之间所有能被3整除和带3的数字之和 int i=0;//循环变量 int sum=0; while(i<100){ if((i%3==0)||(i%10==3)||(i/10==3)){ sum+=i; } i++; } printf("0~100之间所有能被3整除和带3的数字之和 阅读全文
posted @ 2017-03-23 00:07 我是小美女 阅读(858) 评论(0) 推荐(0) 编辑

C语言循环结构-while/do...while/for--逢3过,阶乘,九九乘法表

摘要: C语言中的循环主要有三种: while循环,do…while循环和for循环 while循环:先判断条件是否成立,如果条件成立将执行其下的循环体,如果条件不成立一次都不执行。 语法: while(条件) { //循环体; } 示例1:打印100遍"我是最棒的!" int i=1; while(i<= 阅读全文
posted @ 2017-03-23 00:00 我是小美女 阅读(1948) 评论(0) 推荐(0) 编辑