當前位置:編程學習大全網 - 編程軟體 - 正整數 5位 用c語言編程 謝謝

正整數 5位 用c語言編程 謝謝

#include <iostream>

#include "stdlib.h"

using namespace std;

void main()

{

char cBufBit[33];

//int iInteger;

double iInteger; //這樣可以多輸幾位,:-),不過這樣也就只能20位

int iBitNum = 0;

int i,j;

cout<<"請輸入壹個正整數:";

cin>>iInteger;

sprintf(cBufBit, "%0.0f", iInteger);

for (i = 0;;i ++)

{

if (cBufBit[i] !='\0')

iBitNum ++;

else

break;

}

cout<<endl<<"您所輸入的整數位數為:"<<iBitNum<<endl;

cout<<"正序輸出您所輸入的整數各位:";

for (j = 0; j < i;j ++)

cout<<cBufBit[j];

cout<<endl<<"倒序輸出您所輸入的整數各位:";

for (j = i-1; j >= 0; j --)

cout<< cBufBit[j];

cout<<endl<<endl;

  • 上一篇:金華市江陳模具制造有限公司怎麽樣?
  • 下一篇:java 面向對象
  • copyright 2024編程學習大全網