c - 这里的模式是什么?我怎样才能在c中编写该代码?
问题描述
但我有问题。我不太了解这种模式。我不知道如何制作偶数部分。我有一些猜测。这种模式有 2 个部分,我不知道如何在 c 中制作它。到目前为止我能做的:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int a,n;
printf("Enter a number:");
scanf("%d",&a),
n=0;
while(n<=a)
{
printf("%d|\n",n);
n++;
}
return 0;
}
解决方案
每行需要两个循环
一个将打印偶数(0,2,4,6..)。偶数的数量(如果你算零)只是行号。不要打印新行。
然后,在行的末尾,从行号开始打印数字,并以(您打印的最后一个偶数)+1 结尾
在每一行的末尾打印一个换行符。
我希望这会给你一个关于如何继续的提示
推荐阅读
- regex - 如何从使用 JMeter 中的正则表达式提取器提取的多个值中提取单个 Header 值?
- laravel-5 - 从 drupal 7 访问 laravel 5.0 会话值
- c++ - CMake提升链接不尊重顺序
- java - JavaFX MediaPlayer 无法使用 JDK 10
- r - 在R中使用起点和终点变量对范围求和
- css - 使用纯 css 从底部启动 div 滚动条
- node.js - .js 文件中的 Angular node_modules 更改不会重新编译...?
- java - 如何从方法更改静态类变量的值,然后从其他方法获取它?
- android - 在某些设备中抛出 android.content.res.Resources$NotFoundException 的矢量图像
- html - CSS:Divs 意外重叠