您的位置:首页 > 编程语言 > C语言/C++

蓝桥杯 C++ 5位正整数倒叙输出

2013-12-04 17:28 190 查看
任意输入一个5位以内的正整数要求输出位数及倒序输出格式:

insert:2326

你的输入整数位数是:4

2,3,2,6

6,2,3,2

#include"iostream.h"

#include"stdio.h"

#include"string.h"

int main(void)

{

int a[100];

int j=0;

char c;

printf("inset your number:");

c=getchar();

while(c!='\n'){

a[j++]=c;

if(j>5){ printf("你的输入超过5位");

printf("\n");

return 0;

}

c=getchar();

}

cout<<"你输入的数字长度是:"<<j<<endl;

for(int w=0;w<j;w++)

{putchar(a[w]);

printf(",");}

printf("\n");

for(int z=j-1;z>=0;z--)

{putchar(a[z]);

printf(",");}

printf("\n");

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: