----------------解决方案--------------------------------------------------------
问个问题:
前面有个
是做什么用的?这是在定义函数还是在定义变量?后面不是定义这个函数了吗?
----------------解决方案--------------------------------------------------------
这里有两个return你想去掉那一个?
去掉两个的方法都是一样的,但是代码不同
----------------解决方案--------------------------------------------------------
问个问题:
前面有个
是做什么用的?这是在定义函数还是在定义变量?后面不是定义这个函数了吗?
定义函数!
----------------解决方案--------------------------------------------------------
晕,我说的是前面那个int PrintfXing(int x);
我知道后面那个是定义函数的。
----------------解决方案--------------------------------------------------------
例如我运行程序输入5,屏幕输出5×5的.图形后同时还有输出一个数字5。
就是想知道如何不输出数字5,只输出图形。
[此贴子已经被作者于2006-7-3 12:52:03编辑过]
----------------解决方案--------------------------------------------------------
晕,我说的是前面那个int PrintfXing(int x);
我知道后面那个是定义函数的。
我刚学C的。这句放在MAIN函数前,是叫函数声明吧。
----------------解决方案--------------------------------------------------------
晕,我说的是前面那个int PrintfXing(int x);
我知道后面那个是定义函数的。
C/C++
得事先声明函数
----------------解决方案--------------------------------------------------------
#include <stdio.h>
int PrintfXing(int x);
main()
{
int i;
printf("\nPlease input a num by *:");
scanf("%d",&i);
//printf("%d",PrintfXing(i));
PrintfXing(i);
return 1;
}
int PrintfXing(int x)
{
int i,j;
for(i=0;i<x;i++)
{
for(j=0;j<x;j++)
printf(" .");
if(i/x==0)
printf("\n");
}
return x;
}
如何去掉程序末尾输出(return)的数据又能保证程序正常运行?
----------------解决方案--------------------------------------------------------
下次得自己写程序
----------------解决方案--------------------------------------------------------