文章目录

  • 引言
  • 一、原题
  • 二、解题思路
  • 三、我的代码
  • 四、自我总结
  • 结束语

引言

引言:*

各位小伙伴你们好
我是一名大一在校非计算机专业的学生,我呢对编程非常感兴趣;所以想在平台上和大家多多交流;获得更多的知识,也利于自己的成长!!

一、原题

*试题描述

从键盘输入正整数N,且1 <= N <= 10,请你编程输出符合下图规律的N行数列。请用循环实现。
0
2 4
6 8 10
12 14 16 18
20 22 24 26 28
30 32 34 36 38 40*
……
输入

输入一个正整数N,且1 <= N <= 10
> 例 :10

输出

0
2 4
6 8 10
12 14 16 18
20 22 24 26 28
30 32 34 36 38 40

二、解题思路

我们这一题是要求用for循环解决,首先我们用两层for循环;一层做换行,一行做行内打印数字,用内部两个循环三角形,先输出换行,再输出数字;在循环直角三角形的时候我们用到两次for循环进行打印输出数字来组成直角三角形。一层循环套另一层循环,第一层循环用来循环行数,第二层循环用来循环每行输出多少个换行,第二层循环放在第一层循环里。

三、我的代码

#include<stdlib.h>
int main()
{
int a, b, x;
static int j = 0;
int N;
scanf("%d", &N);
for (a = 0, x = 1; a <= N; a += 2, x++)
{for (b = 1; b <= N - (N - x); b++){printf("%-4d",j);j += 2;}printf("\n");
}
system("pause");
return 0;
}

四、自我总结

这道题主要考察了使用for循环的熟练程度,所以我们的重点是掌握好for循环的使用方式;这道题我觉得出的很好;在一定程度上能让我们掌握for循环。

结束语

博学笃志,切问静思;
*还在努力学习的小伙伴们,继续加油吧!!
*

C语言 输出三角形数列 for循环相关推荐

  1. 等腰字母三角形c语言,如何用c语言输出等腰三角形 c语言输出三角形方法

    如何用c语言输出三角形?这个代码怎么写?你会写吗?当你真正爱上编程时,估计每天写代码的时候,是你最惬意的时间了. 工作留给自己的纯净的思考时间很少,每天生活在需求噪音中,编程则不一样,手指在键盘敲击飞 ...

  2. C语言--输出三角形字符阵列

    输入 输入在一行中给出一个正整数n(1≤n<7). 输出 输出n行由大写字母A开始构成的三角形字符阵列.格式见输出样例,其中每个字母后面都有一个空格. #include<stdio.h&g ...

  3. C语言---输出三角形字符阵列

    输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列. 输入格式: 输入在一行中给出一个正整数n(1≤n<7). 输出格式: 输出n行由大写字母A开始构成的三角形字 ...

  4. C语言——输出三角形面积和周长

    打赏一点钱,帮我买包辣条,继续创作,谢大家! 输出三角形面积和周长 #include<stdio.h> #include<math.h> int main(void) {int ...

  5. [PTA C语言]输出三角形面积和周长

    7-2 输出三角形面积和周长 本题要求编写程序,根据输入的三角形的三条边a.b.c,计算并输出面积和周长.注意:在一个三角形中, 任意两边之和大于第三边.三角形面积计算公式: 其中s=(a+b+c)/ ...

  6. MFC视图滚动条的基本使用和C语言输出三角形的MFC版本

    win7, vc6:新建一个单文档工程:最后一步选择视图类的基类为CScrollView: 代码: void CTestView::OnDraw(CDC* pDC) {CTestDoc* pDoc = ...

  7. php实现 三角形_PHP使用for循环输出三角形

    在PHP面试过程中,关于for循环的基础知识考点是必不可少的.如通过for循环构造输出三角形的形状.那么实现三角形的效果,我们就需要通过嵌套for循环的思路. 下面我们就给大家结合简单的代码示例,给大 ...

  8. 用C语言输出各种三角形

    用C语言输出各种三角形 三角形类型 用C语言输出各种三角形 1.直角在左下角的三角形 2.直角在左上角的三角形 3.直角在右下角的三角形 4.直角在右上角的三角形 5.正三角形(金字塔) 1.直角在左 ...

  9. 谭浩强c语言第六章兔子数列,谭浩强 C语言 第6章_循环.ppt

    谭浩强 C语言 第6章_循环 第六章 本章要点 循环的基本概念 不同形式的循环控制 多重循环问题 主要内容 6.1 概述 6.2 goto语句以及用goto语句构成循环 6.3 用while语句实现循 ...

最新文章

  1. python 保存json时最后一个多了一个逗号_从json obj的最后一个对象中删除逗号
  2. STL:大小写字母转换、字符转数字、char*转string(未完待续)
  3. java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹
  4. Python基本数据类型以及字符串
  5. python表格对齐_python 格式化输出 列表对齐左对齐右对齐
  6. android游戏编程之从零开始!JVM虚拟机原理深入解析,看这一篇就够了!
  7. centos 7 安装donet core2.0环境
  8. Log4j配置使用的简单教程
  9. 新手入门—递归实现指数型枚举
  10. pwm脉宽调制c语言程序,MCS-51系列单片机C语言编程PWM脉宽调制器程序模板
  11. 感受晋味新年俗 你的高铁票可享景区门票优惠
  12. ci定位 lac_LAC、CI、小区、扇区、基站都是什么
  13. 隐形眼镜的评价分析报告
  14. 面试鸭专业面试刷题网站源码 支持自由组卷/在线刷题等功能
  15. html表格中怎么将背景颜色虚化,如何在Photoshop中制作效果惊艳模糊背景!
  16. APMServ启动失败解决方法
  17. 各大公司数据结构与算法面试题解答(一)
  18. 集抄终端测试软件,远程抄表集抄系统
  19. 常见的数学建模比赛汇总(参考资料)
  20. 偏向锁的获取和撤销详解

热门文章

  1. 【SQL注入17】绕过手法与防御
  2. 微信小程序05---聊天室的搭建
  3. 第九届蓝桥杯个人赛省赛(软件类)C++B组试题第九题
  4. Ajax----跨域请求
  5. 基于MDB_ICP协议的纸币识别器与自动售货机通讯的研究
  6. hdu 5148Cities 树形dp
  7. C++Web服务器(一):服务器整体运行流程
  8. MySQL多表联表查询
  9. 回归(Regression)是什么意思
  10. python函数编写脚本