1、在用户主目录(~)下新建一个tst子目录,然后在该子目录中,用vi编辑器输入程序代码,用gcc编译和gdb调试程序。程序功能要求如下:输入一个整数n(n>0&&n<=10),输出星号的菱形阵列。
例如,当输入n=10时,程序输出如下图形:

unbuntu,
打开终端win+r
在根目录下sudo su root
创建test文件夹 并创建五个子文件
root@fish-HDU:/# mkdir test
root@fish-HDU:/# cd test
root@fish-HDU:/test# mkdir sx1 sx2 sx3 sx4 sx5
root@fish-HDU:/test# ls
sx1 sx2 sx3 sx4 sx5
root@fish-HDU:/test# cd sx1
在sx1内编写代码
root@fish-HDU:/test/sx1# vi sx1.c
进入编辑页面
mrows=5;
char buf[64];
memset(buf,' ',64);
while(numrows>0)
{
printf("\n");#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<memory.h>
void main (void)
{
int i,j;
int nu
for(i=1;i<=numrows;i++)
{
for(j=0;j<i*2-1;j++)
buf[numrows-i+j] = '*';
buf[numrows-i+j]='\0';

本文档介绍了如何在Ubuntu虚拟机中创建一个菱形星号阵列程序。首先在用户主目录下建立名为'tst'的子目录,接着在'sx1'子目录中使用vi编辑器编写C语言代码,实现根据用户输入的整数n(1<n<=10)生成对应的星号菱形阵列。通过gcc编译并使用gdb进行调试,最终运行程序展示菱形图案。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



