當前位置:編程學習大全網 - 電腦編程 - C語言編程,寫壹函數digit(n,k),它把數n從右邊起的第k位數字的值給出來,其中n為正整數,若n......

C語言編程,寫壹函數digit(n,k),它把數n從右邊起的第k位數字的值給出來,其中n為正整數,若n......

c++寫的

#include<iostream>

#include<stdio.h>

#include<string.h>

using namespace std;

void digit(int n,int k)

{

string str;

char *my;

int len=0;

itoa(n,my,10);

//str=my;

len=strlen(my);

if(len>=k)

cout<<"值為"<<str[len-k]<<endl;

else

cout<<"0"<<endl;

}

//示例

int main()

{

digit(12845,3);

cin.get();

return 0;

}

  • 上一篇:萊博機器人有沒有工信部蓋章認可?
  • 下一篇:三星可視對講編程怎麽樣
  • copyright 2024編程學習大全網