不多于五位的正整数,包括一位数到五位数,所有的数值。
即[1,99999].
以下代码,功能为获取一个不多于五位的正整数并输出。
int main()
{
int n;
srand(time(NULL));
printf("%d", rand()%99999+1);
}
#include"stdio.h"
main()
{
int a,x,n=0;
scanf("%d",&a);
while(a!=0)
{ a=a/10;
x=a%10;
printf("%d",x+1);
n++;
}
printf("\n%d",n);
}
上面那步有错误,这个正确 ,程序里面需要什么提示啊什么 自己加