VC++带参数的函数 !!!!!
用带参数的函数做一个*的菱形谁会?设置*为10个~~hsw625728你写的abs提示出错,没有定义?...
用带参数的函数做一个*的菱形
谁会?
设置*为10个~~
hsw625728 你写的abs提示出错,没有定义? 展开
谁会?
设置*为10个~~
hsw625728 你写的abs提示出错,没有定义? 展开
2个回答
展开全部
如果觉得满意请把分给上面的朋友
#include <stdio.h>
#include<stdlib.h> // 补上
#include <conio.h> // 补上
void draw(int number)
{
int i,j;
for(i = 1;i <= 2*number-1;i++) //列循环
for(j = 1;j <= 2*number-1;j++) //行循环
{
if(abs(number - i) + abs(number - j) < number) //是否满足画 * 的位置?
printf("*");
else
printf(" ");
if(j == 2*number - 1) //满一行换行
printf("\n");
}
}
void main()
{
int number;
printf("In put a number:");
scanf("%d",&number); //接受用户输入
draw(number); //调用画图函数
getch();
}
#include <stdio.h>
#include<stdlib.h> // 补上
#include <conio.h> // 补上
void draw(int number)
{
int i,j;
for(i = 1;i <= 2*number-1;i++) //列循环
for(j = 1;j <= 2*number-1;j++) //行循环
{
if(abs(number - i) + abs(number - j) < number) //是否满足画 * 的位置?
printf("*");
else
printf(" ");
if(j == 2*number - 1) //满一行换行
printf("\n");
}
}
void main()
{
int number;
printf("In put a number:");
scanf("%d",&number); //接受用户输入
draw(number); //调用画图函数
getch();
}
展开全部
自己写的函数,你输入一个参数整型的,要奇数,这样出来的菱形好看
下面是我的代码,你先看行吗?
代码如下:
#include <stdio.h>
void draw(int number)
{
int i,j;
for(i = 1;i <= 2*number-1;i++) //列循环
for(j = 1;j <= 2*number-1;j++) //行循环
{
if(abs(number - i) + abs(number - j) < number) //是否满足画 * 的位置?
printf("*");
else
printf(" ");
if(j == 2*number - 1) //满一行换行
printf("\n");
}
}
void main()
{
int number;
printf("In put a number:");
scanf("%d",&number); //接受用户输入
draw(number); //调用画图函数
getch();
}
我用Win TC编译的 ,abs() 是取绝对值,谢谢楼下朋友的完善
下面是我的代码,你先看行吗?
代码如下:
#include <stdio.h>
void draw(int number)
{
int i,j;
for(i = 1;i <= 2*number-1;i++) //列循环
for(j = 1;j <= 2*number-1;j++) //行循环
{
if(abs(number - i) + abs(number - j) < number) //是否满足画 * 的位置?
printf("*");
else
printf(" ");
if(j == 2*number - 1) //满一行换行
printf("\n");
}
}
void main()
{
int number;
printf("In put a number:");
scanf("%d",&number); //接受用户输入
draw(number); //调用画图函数
getch();
}
我用Win TC编译的 ,abs() 是取绝对值,谢谢楼下朋友的完善
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询