#include <stdio.h>
int i=0,j;
int main(void){
if(i==0){
printf("input number\n");
scanf("%d",&j);
}
i++;
if(i<=10){
printf("%d*%d=%d\n",i,j,i*j);
main();
}
return 0;
}


由于工作,N久都没来了!
#include <stdio.h>
int i=0,j;
int main(void){
if(i==0){
printf("input number\n");
scanf("%d",&j);
}
i++;
if(i<=10){
printf("%d*%d=%d\n",i,j,i*j);
main();
}
return 0;
}


2006-11-09 10:29
汗死 递归.....
你会输入输出..?还不让用循环
那这道题你肯定能自己解决 
循环吧....
#include<stdio.h>
void main()
{
int a,i;
printf("请输入一个数:");
scanf("%d",&a);
for(i=1;i<=10;i++)
{
printf("%d*%d=%d\n",a,i,i*a);
}
}

2006-11-09 10:54