摘要: 求最大值及其下标 本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1 int main () { int i, n, t, w = 0; int num[10]; scanf("%d", &n); for(i = 0;i 阅读全文
posted @ 2019-02-26 21:09 ZhouWei211 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 查找整数 本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。 输入格式: 输出格式: 输入样例1: 输出样例1: 输入样例2: 输出样例2: 代码: include int main () { int i, n, x, t = 0 阅读全文
posted @ 2019-02-26 17:50 ZhouWei211 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 常量和指针 常量: 首先常量是像 '520','a',这种常量是无法改变的; 或者这样: define price 520; define A 'a'; 还可以使用const关键字修饰: const int price = 520; const char A = 'a'; 将变量具备常量一样的性质, 阅读全文
posted @ 2019-02-16 18:21 ZhouWei211 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 指向指针的指针 例如: include int main () { int num = 520; int p = # int pp = &p; ... return 0; } 在这里p存放的num的地址, p = num = 520, pp存放的是p的地址所以用双层解引用(pp就是指向指针的 阅读全文
posted @ 2019-02-15 17:48 ZhouWei211 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Void指针和NULL指针 Void指针: Void指针我们称之为通用指针,就是可以指向任意类型的数据。也就是说,任何类型的指针都可以赋值给Void指针。 举例: include int main () { int num = 666;//这里定义为整型 int pi = # char ps 阅读全文
posted @ 2019-01-26 22:01 ZhouWei211 阅读(425) 评论(1) 推荐(1) 编辑
摘要: 指针数组与数组指针 数组指针(指针) 定义 int ( p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 include int main() { //一维数组 int a[5] 阅读全文
posted @ 2019-01-16 21:53 ZhouWei211 阅读(2728) 评论(0) 推荐(1) 编辑
摘要: 概念 数组:数组是用于储存多个相同类型数据的集合。 指针:指针相当于一个变量,但是它和不同变量不一样,它存放的是其它变量在内存中的地址 指针的赋值 int p; int a; int b[1]; p = &a; p = b; 指针的赋值,“=”的左操作数能够是 p,也能够是p。 当“=”的左操作数是 阅读全文
posted @ 2019-01-16 20:51 ZhouWei211 阅读(275) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1521973/201901/1521973-20190112210236667-418183057.jpg) ![](https://img2018.cnblogs.com/blog/1521973/201901/1521973-20190113123707150-1250361579.jpg) 阅读全文
posted @ 2019-01-12 18:52 ZhouWei211 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 数列求和-加强版 (20 分) 给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。 输入格式: 输入数字A与非负整数N。 输出格式: 输出其N项数列之和S的值。 输入样例: 阅读全文
posted @ 2019-01-11 19:11 ZhouWei211 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 给定一个长度为N的数组A=[A1, A2, ... AN],已知其中每个元素Ai的值都只可能是1, 2或者3。 请求出有多少下标三元组(i, j, k)满足1 ≤ i < j < k ≤ N且Ai < Aj < Ak。 Input 第一行包含一个整数N 第二行包含N个整数A1, A2, ... AN 阅读全文
posted @ 2019-01-11 13:47 ZhouWei211 阅读(240) 评论(0) 推荐(0) 编辑