题目内容:
请补充函数proc(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如,当n一1 2345时,str:"54321"。 注意:部分源程序给出如下。
清勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线Ji填入所编写的若干表达式或语句。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#define M 100
char str[M];
void proc(10ng int n)
{
int i=0;
while( 【1】 )
{
str[i]=【2】 ;
n/=10;
i++:
}
【3】 ;
}
void main()
{
long int n=12345:
system("CLS");
printf("***the origial data***\n");
printf("n=%1d",n):
proc(n)
printf("\n%s",str);
}
参考答案:
答案解析: