蓝桥杯 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;
}
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;
}
相关文章推荐
- C/C++之回调函数---函数指针的作用
- [c/c++]小议几个写缓冲区的函数
- 【C语言学习笔记】打印九九乘法表,要求只用一个变量(位运算)
- cosnt 在C C++中的区别
- 面试知识点总结之c++基础(二)
- C语言复杂声明详解
- 常见的C语言内存错误及对策
- 面试知识点总结之c++基础(一)
- C++并发实战5:并行化的std::accumulate
- C/C++中利用空指针(NULL),提高程序运行效率
- C和C++语言的强制类型转换 Type Cast
- Python调用C/C++动态链接库
- C++查询本地天气 VS2005
- 二叉搜索树 C语言实现
- 菜鸟之学习51单片机(二)单片机C语言基础
- 蓝桥杯 c++足球比赛问题
- [C++] 右值引用:移动语义与完美转发(C++是一种扼杀生命的语言)
- C++的this指针
- 1145[校门外的树]
- 1022:挂盐水