ROBIN.FANG博客(OSpython.com)

Open Source of Python!

排序:
默认
按更新时间
按访问量
RSS订阅

C语言-字符数组、输入、输出

字符数组的定义: 一维字符数组: char 数组名[数组长度]; char ch[10]; char name[20]; 二维字符数组:char 数组名[行长度][列长度] char names[50][20]; 字符数组在内存中所占的字节数: 数组长度 个字节 字符...

2019-04-12 12:03:33

阅读数 65

评论数 1

C语言-二维数组的初始化、输出、输入

方法1: 分行初始化(全部初始化): int a[2][3]={ {1,2,3}, {4,5,6} }; 分行初始化(部分初始化): int a[2][3]={ {1,2}, {4} }; 方法2(不常用): 按元素的顺序初始化...

2019-04-11 11:52:32

阅读数 372

评论数 1

C语言-二维数组的定义、引用

定义 由行和列组成的二维表格形式元素,二维数组其实也就是矩阵 基本格式:数据类型 数组名[行长度][列长度]; 行长度为二维数组行的个数,必须为常量表达式,不能为变量 列长度为二维数组每一行列的个数,必须为常量表达式,不能为变量 二维数组包含的元素的个数是:行长度*列长度,其中每个元素占据...

2019-04-10 19:05:52

阅读数 85

评论数 0

C语言-选择排序算法实现

选择排序: 选择排序同样要经过多趟 每一趟找到当前元素中的最小(大)值,放到它应有位置,然后这个元素就固定了,也就是说下一趟排序不再考虑这个元素 举个例子: 4, 5,1, 3, 2 第一趟:4和5比较,找到较小的是 4,把是拿出来。 4和1比较,1<4, 所以 4和1...

2019-04-09 21:12:37

阅读数 70

评论数 3

Visual Studio 解决同一个项目下运行多个小程序文件问题

问题: 刚开始练习c++,一般都写一点简单的小程序,都有main函数,在同一个项目下不能运行,怎么做可以不用每次都创建新项目, 在同一个项目下,分别运行简单的小程序(都含有main函数),还是每次都得创建新项目? 比如运行输出“helloworld”和运行输出一个和运算。 解答: ...

2019-04-09 18:41:03

阅读数 266

评论数 1

C语言-冒泡排序算法实现

冒泡排序: 1. 可能需要进行多趟排序,最终才能实现有序 2. 每一趟排序,需要依次比较两个元素的大小关系,满足条件再交换 3. 当左侧元素大于右侧元素时,应该交换这两个元素 4. 每一趟排序结束后,当前最大的元素会找到自己的固定位置(在最右侧) 5. 每一趟处理的元素个数是递减的 6...

2019-03-28 23:45:47

阅读数 38

评论数 0

C语言函数-写一个能判断字母大小写的程序

问题: write a program that inputs a character and passes it to function 'ulcase', which uses the ASCII values to determine whether the given character...

2019-03-28 11:45:08

阅读数 136

评论数 0

C语言-查找一个元素是否在数组中(顺序查找、二分查找)

顺序查找: #include<stdio.h> #include<stdlib.h> #define LENGTH 5 int main(void) { int a[LENGTH] = { 1,3,5,7,11 }; int ...

2019-03-27 19:53:47

阅读数 394

评论数 0

C语言-找出数组元素中的最大值和最小值

#include<stdio.h> #include<stdlib.h> int main(void) { int a[5] = { 7,3,20,8,9 }; int max = a[0]; for (int i = 0; i ...

2019-03-27 15:53:29

阅读数 2429

评论数 0

C语言-Initialization of one-dimensional array

数组初始化: 指定数组长度时, 可以只给数组中部分元素赋初始值,其余未赋值元素自动为0 int a[10]={1,4,6,8}; 不指明数组长度时, 而由初始值元素个数决定数组的长度 int a[]={1,4,8}; //数组的长度就是3 #include<s...

2019-03-27 15:24:18

阅读数 49

评论数 0

C语言函数-求直角三角形的斜边hypotenuse

问题: Define a function 'hypotenuse' that calculates the length of the hypotenuse of a right triangle when the other two sides are given The function...

2019-03-26 21:55:40

阅读数 183

评论数 0

C语言-用for循环计算pi 的精确度

2019-03-25 10:34:23

阅读数 349

评论数 0

C语言-实现在线零售结账

问题: An online retailer sells five different products whose retail prices areshown in the following table: Write a program that reads a series of ...

2019-03-21 17:41:56

阅读数 56

评论数 0

C语言-打印菱形图案问题

Write a program that prints the following diamond shape You may use printf statements that print either a single asterisk (*) or a single blank Max...

2019-03-19 22:03:35

阅读数 48

评论数 0

C语言-底数幂问题

Write a program that reads two positive integers 'base' and 'exponent'. computes base to the power of exponent and prints. #include<stdio...

2019-03-19 21:07:34

阅读数 12

评论数 0

C语言-用三目运算实现十进制到二进制的转换

问题: Write a program that prints a table of the binary equivalents of the decimal numbers in the range 0 through 15 Use conditional operator ( ? : ) ...

2019-03-19 12:31:35

阅读数 71

评论数 0

C语言- 一维数组的定义及访问

C语言中的数组是可以批量管理多个连续数据的一种数据类型 注意:数组也是一种数据类型 比较正式的定义是:数组是具有一定顺序关系的若干相同类型数据集合 一维数组的定义: 基本格式:类型符 数组名[常量表达式] 类型符:表示基本数据类型,如int, float,double,char.. ...

2019-03-19 09:17:20

阅读数 175

评论数 0

C 用do-while语句求最大值问题

Probelm: Write a program that inputs a series of 5 numbers and determines and prints the largest of the numbers, Use ‘do-while’ statement #incl...

2019-01-18 13:44:12

阅读数 200

评论数 0

Visual Studio 2017 下载安装完整教程

官网下载地址:https://visualstudio.microsoft.com/zh-hans/vs/community/ 下面顺便说下字体设置问题: 菜单栏选择“工具”-----> 选项-----> 环境-----&...

2019-01-09 21:17:36

阅读数 851

评论数 0

C语言主函数结构分析

int main( void ) Every program in C begins executing at the function main The keyword int  indicates that main “returns” an integer value The vo...

2018-12-29 19:46:03

阅读数 142

评论数 0

提示
确定要删除当前文章?
取消 删除