1:代码如下: // 6.17.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using namespace std; void mix(int (*a)[4],int m)//形参是定义一个指向数组的指针 //进行比较 ...
分类:
编程语言 时间:
2017-09-17 13:36:34
阅读次数:
139
1:代码如下: // 6.11.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; void main() { int a[4][3]={1,2 ...
分类:
编程语言 时间:
2017-09-17 11:47:23
阅读次数:
216
1:以a[4][3]为例 a代表二维数组的地址,通过指针运算符可以获取数组中的元素 (1)a+n代表第n行的首地址 (2)&a[0][0]既可以看作第0行0列的首地址,同样也可以被看作是二维数组的首地址。&a[m][n]就是第m行n列元素的地址 (3)&a[0]是第0行的首地址,当然&a[n]就是第 ...
分类:
编程语言 时间:
2017-09-17 11:46:45
阅读次数:
266
1:代码如下: // 6.13.cpp : 定义控制台应用程序的入口点。 // #include"stdafx.h" #include<iostream> using namespace std; void main() { int a[3][4]; int (*b)[4];//指向int数组的指针 ...
分类:
编程语言 时间:
2017-09-17 11:39:28
阅读次数:
216
1:代码如下: // 6.10.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> using namespace std; void main() { int array1[3][4]={{1,2,3,4}, {5,6,7 ...
分类:
编程语言 时间:
2017-09-17 11:34:34
阅读次数:
142
1:使用标准输入函数cin和格式化输入函数scanf时都存在这样一个问题:当输入空格时,程序不会接受空格符之后的内容内容。 输入函数gets_s与输出函数puts都只以结束符'\0'作为输入\输出结束的标志。 代码如下: // 6.8.cpp : 定义控制台应用程序的入口点。 // #include ...
分类:
编程语言 时间:
2017-09-16 20:41:51
阅读次数:
241
1:strcmp函数,用于比较两个字符串。格式如下: strcmp(字符数组名1,字符数组名2) 按照ASCII码,按顺序比较两个数组中的字符,并由函数返回值返回比较结果的执行过程。 (1)各自选中自身的第一个字符:字符1、字符2. (2)若字符1>字符2,则返回值为一正数。 (3)若字符1<字符2 ...
分类:
编程语言 时间:
2017-09-16 20:40:11
阅读次数:
149
1:通过指针引用数组,需要先声明一个数组,再声明一个指针。 int a[10]; int *p; 然后通过&运算符获取数组中元素的地址,再将地址值赋给指针变量。 p=&a[0]; 代码实例如下: // 6.9.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" # ...
分类:
编程语言 时间:
2017-09-16 20:33:44
阅读次数:
185
1:代码如下: // 6.4.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using namespace std; void main() { int i; char array[12]={'H','E','L','L ...
分类:
编程语言 时间:
2017-09-16 16:14:15
阅读次数:
191
1:运行代码如下: // 6.5.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using std::cout; using std::endl; using std::cin; void main() { char s ...
分类:
编程语言 时间:
2017-09-16 16:12:46
阅读次数:
204