1樓:清風菜
int i = 123;
char buff[4];
sprintf(buff, "%d", i);
printf("百位 %c 十位 %c 個位 %c", buff[0], buff[1], buff[2]);
2樓:
/*試試吧 挺不好玩的...
*/#include
#include
using namespace std;
int main()
return 0;}
3樓:
c語言,可編譯執行。
樓主可以拿其他的數字進行測試。
#include
int getdigitsofnumber(int indata)if(indata >= 100)
else
int countoften = 0;
while(indata >= 10)
;printf("the ten digit of indata is %d\n", countoften);
printf("the one digit of indata is %d\n", indata);
return 0;
}int main()
4樓:█╬卍
轉換成bcd碼,然後四位四位地取!
C語言帝進,C語言帝進!新手求助!
include void main elseleap 1 否則,即這個年份不能被100整除,是if year 100 0 的否定情況 elseleap 0 否則,即這個年份不能被4整除,把leap置為0 if leap 這裡是判定,leap是否為真,leap 1時為真,leap 0時為假 print...
C語言演算法的問題
演算法一 用的是等差數列的求和公式,現在簡單推導一下 s 1 2 3 ns n n 1 n 2 1相加得 2 s n 1 n 1 n 1 n 1 得 s n 1 n 2 演算法二和演算法三 都差不多,c語言實現如下 void sum int n 2和3不是一樣的麼。感覺是在忽悠。演算法三 第1步 將...
C語言高手快來啊
9 long fun char p if p p while p nn nn 10 48 p return nn ss 2 include int fun int n void main 第9題 include int fun char s else if s 0 9 s i 0 else for ...