急求解答,C语言

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:06:03
输入N,输出-到N的平方内的奇数,要用子函数!
不好意思,问题问的有歧义了啊,意思是”我在键盘输入一个n值,如9,使输出从1到(9的平方)即81内的所有奇数!

main()
{
int n;
scanf("%d",&n);
odd(n);
}
odd(int n)
{

int i;
for( i=1;i<=n*n;i++)
if(i%2==1)

printf("%3d",i);
}

那就是这样:

#include<conio.h>
#include<stdio.h>

void getResult(int n)
{
int i;

for(i=1;i<=n;i++)
if(i%2==1)
printf("%d ",i);
}

void main()
{
int N;

printf("请输入N的值: ");
scanf("%d",&N);

printf("1到N的平方内的奇数有: \n");
getResult(N*N);

getch();
}