![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
onxss
这个作者很懒,什么都没留下…
展开
-
杨辉三角[一维数组,二维数组,无数组]
使用二维数组的规律: 1.每一行第一个和最后一个都是1 2.brr[ i ][ j ] = brr[ i - 1 ][ j - 1 ] + brr[ i - 1 ][ j ] void Triangle_2(const int n)//二维数组 { int brr[100][100] = {0};//可以申请一个大的空间,也可以使用动态内存 int i = 0; int j = 1; for (i = 0; i < n; i++) { brr[i][0] = 1;//每一原创 2021-11-27 11:00:00 · 193 阅读 · 0 评论 -
变量总结[表格]
全局变量:定义在函数外面的变量 局部变量:定义在块内的变量 静态(static):静态关键字,可以用来修饰局部变量(不能形容形参)、全局变量和函数, 改变变量或函数的生命周期,默认值,作用域和链接属性 生存周期 作用域 默认值 内存区域 链接属性 静态全局变量 程序进入创建 程序退出死亡 整个文件内原创 2021-11-25 18:20:21 · 115 阅读 · 0 评论 -
数组前m位后调至数组尾部
#include<stdio.h> #include<assert.h> int* Rese(int *arr,const int len,int m)//函数体 { assert(arr != NULL); if (NULL == arr)//写左边,以防忘掉 return 0; int* p = arr; int brr[100] = {0};//无法确定,所以给个足够大的 int i = 0; for (i = 0; i ...原创 2021-11-16 21:37:59 · 70 阅读 · 0 评论 -
计算一段字符串中最长的单词
思路:1.认定连续字母即为单词 2.遇到'\0'即停止 #include<stdio.h> #include<string.h> #include<assert.h> //最长单词 int Longest(char* arr, const int len) { assert(arr != NULL); if (arr == NULL) { return 0; } int max_i = 0;//最长的单词第一个字母的位置 int ...原创 2021-11-10 20:15:20 · 217 阅读 · 0 评论 -
用函数输出1000以内所有水仙花数;求a+aa+aaa+aaaa+……的和
#include<stdio.h> #include<math.h> int SumS(int n,int m)//求a+aa+aaa……的和 { int tmp = m; int result=m; for (int i = 1; i <= n-1; i++) { m = tmp + m * 10; result += m; } return result; } int Narc(int n) { int n1; int n2; int n3; .原创 2021-11-10 19:56:00 · 486 阅读 · 0 评论