2407:c language exercise integer conversion to string time limit:1 Sec Memory limit:128 MB
submit:917 solved:416
[Submit] [Status] [Web Board] Description
Converts an integer n to a string using recursion. For example, enter 483 and the string "483" should be output. The number of bits of n is indeterminate and can be an integer of any number of digits.
Input
N
Output
The corresponding string
Sample Input
483
Sample Output
4 8 3
HINT
The main function is given below, and it is not required to include the following main function when committing
/* C code */
int main ()
{
int number;
scanf ("%d", &number);
if (number<0)
{
printf ("-");
Number=-number;
}
convert (number);
printf ("\ n");
return 0;
}
/* C + + code */
int main ()
{
int number;
cin>>number;
if (number<0)
{
cout<< "-";
Number=-number;
}
convert (number);
cout<<endl;
return 0;
}
#include <stdio.h>int convert (int n) { int a[20],j; int i=0; while (n!=0) { a[i++]=n%10; N=N/10; } for (j=i-1;j>=0;j--) printf ("%d", A[j]);} int main () { int number; scanf ("%d", &number); if (number<0) { printf ("-"); Number=-number; } convert (number); printf ("\ n");
2407:c language exercise integer conversion to string