怎么编译
怎么弄出按照第一行1第二行23 第三行456这样子的呀 #include <stdio.h>int main()
{
int n;
printf("请输入行数:");
scanf("%d", &n);
int count = 0;
for(int i=0; i<n; ++i){
for(int j=0; j<=i; ++j) {
count++;
printf("%3d", count);
}
printf("\n");
}
return 0;
} 本帖最后由 jackz007 于 2022-11-6 17:44 编辑
不会是介个意思吧?
#include <stdio.h>
int main(void)
{
printf("1\n") ;
printf("23\n");
printf("456\n") ;
} jackz007 发表于 2022-11-6 16:44
不会是介个意思吧?
嗯,有可能 本帖最后由 zhangjinxuan 于 2022-11-6 18:07 编辑
首先,你得先打开终端,输入这串命令:
vim test.cpp && gcc test.cpp && ./a.out
vim 后面的文件名想命名什么都可以,这样也行:
vim 123456的测试.cpp && gcc test.cpp && ./a.out
接着,终端背景变成了类似编辑器的风格,先按一下字母 i ,看见左下角出现 “--INSERT--" 或者 "--插入--" 时,输入以下代码:
#include <cstdio>
int main() {
printf("1\n23\n456\n");
return 0;
}
你想输入什么代码都可以,但是这样做才能输出你想要的效果
最后,按一下右上角的 esc,如果左下角的 "--INSERT--" 消失,输入一个冒号(长按 shift,再按 : 键,松开 shift),紧接着输入 wq,按下回车,就能发现退出了编辑器
退出之后,就会自动开始运行代码,最后打印出理想的效果
求给最佳{:10_254:}
请将问题描述清楚!!! 本帖最后由 高山 于 2022-11-6 20:49 编辑
猜他的意思就是找规律,输出1,23,456,78910这样的
代码:
#include<iostream>
using namespace std;
int main()
{
int num=1,len=1,ci;
cout<<"请输入总共个数:";
cin>>ci;
for(int i=1;i<=ci;i++)
{
for(int j=1;j<=len;j++)
{
cout<<num;
num++;
}
cout<<endl;
len++;
}
}
实际输入输出:
说一声啊,你可以把总共个数这个东西去掉,但是你要把第8行的"ci"改成需要输出的个数,并且删除6和7行,把第五行的",ci"部分删除
还有,记得下次把问题描述清楚 这样?
#include <stdio.h>
#define LINE 3
int main(void)
{
int i,j,count=1;
for (i=1;i<=LINE;i++)
{
for (j=0;j<i;j++) printf("%d",count++);
printf("\n");
}
return 0;
}
说清楚点
页:
[1]