怎么用Dev-c++编写程序?

问题描述如下:输入任意个整数,判断它是几位数,分别正序,倒序输出每一位数,数字中间用逗号隔开。例如:输入198303,输出:这是一个6位数,正序为:1,9,8,3,0,3... 问题描述如下:输入任意个整数,判断它是几位数,分别正序,倒序输出每一位数,数字中间用逗号隔开。
例如:输入198303,输出:这是一个6位数,正序为:1,9,8,3,0,3
倒序为3,0,3,8,9,1。
求它的完整代码,哪个大佬愿意写一下?
展开
 我来答
听不清啊
高粉答主

2019-05-13 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:2亿
展开全部

#include <stdio.h>
void p(int n)
{int a[12],m=0,i,n1;
 for(m=0,n1=n;n;m++)
   {a[m]=n%10;
    n/=10;
   }
 printf("这是一个%d位数,正序为:",m);
 for(i=m-1;i>=0;i--)
   printf("%d%c",a[i],i>0?',':'\n');
 printf("倒序为:");
 for(i=0;i<m;i++)
   printf("%d%c",a[i],i<m-1?',':'\n');    
}
int main()
{ int n;
  while(scanf("%d",&n)==1)
    p(n);
 return 0;
}
美食八方汇
高粉答主

2020-11-05 · 说的都是干货,快来关注
知道答主
回答量:9.9万
采纳率:3%
帮助的人:5201万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
橙门听X
2019-05-13 · TA获得超过2573个赞
知道大有可为答主
回答量:4669
采纳率:88%
帮助的人:742万
展开全部
#include<stdio.h>
main(){
printf("hello world");
}
追问
?这就可以了吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
是彭公子啊
2019-05-13
知道答主
回答量:4
采纳率:0%
帮助的人:2477
展开全部

#include<stdio.h>
int main()
{
int a,b[100],num;
while(1){
scanf("%d",&a);
num=0;
for(int i=0;a!=0;i++)
{
b[i]=a%10;
a=a/10;
num++;
}
printf("这是一个%d位数\n",num);
/*正序输出*/
printf("正序为:");
for(int i=num-1;i>=0;i--)
{
if(i==num-1)  printf("%d",b[i]);
else printf(",%d",b[i]);
}
printf("\n");
/*倒序输出*/
printf("倒序为:");
for(int j=0;j<num;j++)
{
if(j==0)  printf("%d",b[j]);
else printf(",%d",b[j]);
}
printf("\n");
}
return 0;    
}

希望能帮助到你

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旅初彤2B
2019-05-13 · TA获得超过2.6万个赞
知道大有可为答主
回答量:4.4万
采纳率:65%
帮助的人:5852万
展开全部
#include<stdio.h>
void main(){
int num,temp[1000],count=0,i;
printf("请输入一个数字:");
scanf("%d",&num);
while(num<0){
printf("请输入一个大于0的整数!\n");
printf("请输入一个数字:");
scanf("%d",&num);
}
while(num!=0){
temp[count]=num%10;
num/=10;
count++;
}
printf("这是一个%d位数!\n其各位数正序是:",count);
for(i=count-1;i>=0;i--){
if(i!=0){
printf("%d,",temp[i]);
}else{
printf("%d",temp[i]);
}
}
printf("\n其各位数倒序是:");
for(i=0;i<count;i++){
if(i!=count-1){
printf("%d,",temp[i]);
}else{
printf("%d",temp[i]);
}
}
printf("\n");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式