摘要:声明这里只是作业上面的内容,后续还会更新更好的方法。前言今天是刷题打卡第天芜湖,坚持一个月咯,蟹蟹大家的陪伴哈原题杨辉三角题目描述在屏幕上打印杨辉三角。
【声明】
这里只是作业上面的内容,后续还会更新更好的方法。
【前言】
今天是刷题打卡第30天!
芜湖,坚持一个月咯,蟹蟹大家的陪伴哈!!
题目描述:
在屏幕上打印杨辉三角。
1
1 1
1 2 1
1 3 3 1
……
代码执行:
//定义一个二维数组#includeint main(){ int arr[30][30] = { 0 }; int i = 0; int j = 0; printf("请输入多少行:/n"); int n = 0; scanf("%d", &n); for (i = 0; i < n; i++) { //先为第一列和最后一列赋值为1 arr[i][0] = arr[i][i] = 1; //从第三行第二列开始有规律 for (j = 1; j < i; j++) { arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j]; } } //打印 for (i = 0; i < n; i++) { for (j = 0; j <= i; j++)//注意对j的处理 { printf("%-3d", arr[i][j]); } printf("/n"); } return 0;}
今天是刷题打卡第30天!
由于是作业,题目比较简单,但是比较常见,思路都写成注释咯。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/125632.html
摘要:前言今天是刷题打卡第天加油啦。原题从大到小输出题目描述写代码将三个整数数按从大到小输出。 【前言】 今天是刷题打卡第29天! 加油啦。 原题:从大到小输出 题目描述: 写代码将三个整数数按从大到小输出。 示例: 输入:12 23 22输出:23 22 12 思路: 本题主要记住...
摘要:前言今天是刷题打卡第天可能有铁汁会问,为什么变成刷好题,而不是刷了呢因为最近笔者遇到很多经典的笔试题,想着记录下来,方便大家和自己学习,所以今后笔者会在标题上注明是不是力扣题。 【前言】 今天是刷题打卡第21天! 可能有铁汁会问,为什么变成刷好题, 而不是刷LeetCode 了呢?因为...
摘要:前言今天是力扣打卡第天天天做递归做烦了,换换脑子,嘿嘿。原题不用加减乘除做加法题目描述写一个函数,求两个整数之和,要求在函数体内不得使用四则运算符号。补码的优势加法减法可以统一处理只有加法器。 【前言】 今天是力扣打卡第15天! 天天做递归做烦了,换换脑子,嘿嘿。 原题: 不用加减...
摘要:大家简单看一下纯递归的解法原题二叉搜索树的范围和解法题目描述给定二叉搜索树的根结点,返回值位于范围之间的所有结点的值的和。 【前言】 今天是力扣打卡第11天! 感谢铁汁们的陪伴,一起加油鸭!! 在第9天的时候写过这道题的递归解题方法,其实DFS使用的解题思想就是递归,所以大同小异啦...
内容介绍 词法陷阱介绍1 =不同于==2 & 和 | 不同于 && 和 ||3 词法分析中的贪心法4 整形常量问题5 字符与字符串问题 词法陷阱介绍 探讨符号和组成符号的字符间的关系,以及有关符号含义的一些常见误解 1 =不同于== =:赋值操作符,将右操作数的值放到左操作数的空间里面。 ==:关系操作符,用来比较左右两个数,若相等则为1,若不相等则为0。 当 == 写成 = 的后...
阅读 3663·2023-01-11 11:02
阅读 4205·2023-01-11 11:02
阅读 3003·2023-01-11 11:02
阅读 5143·2023-01-11 11:02
阅读 4698·2023-01-11 11:02
阅读 5482·2023-01-11 11:02
阅读 5233·2023-01-11 11:02
阅读 3857·2023-01-11 11:02