1樓:劉雲賓
將各個數字都轉換為字串
將各個字串排序,大的在前,小的在後
將各個字串從左到右連線起來,就是答案
C++ 實現:
#include
#include
#include
#include
#include
std::string fun(int n, int *a)
int mainint n = 3;
int a = ;
std::cout << n << std::endl;
for (int i = 0; i != n; ++i)
std::cout << a[i] << "\t";
std::cout << std::endl << std::endl;
std::cout << fun(n, a) << std::endl << std::endlint n = 4;
int a = ;
std::cout << n << std::endl;
for (int i = 0; i != n; ++i)
std::cout << a[i] << "\t";
std::cout << std::endl << std::endl;
std::cout << fun(n, a) << std::endl << std::endl;
} return 0;}
這個c語言指標題怎麼做?卑微求教
中午起床氣很大 先看fun函式,接收兩個指標型別的形參,然後將b中儲存的位址的值賦值給a 實際上現在a和b都指向b所指的位址 再讓a指向的值自增1 再看main函式,宣告兩個char型別變數 c1 c2和兩個char指標p1 p1,然後將c1變數位址賦值給p1 現在p1就指向c1了 再將c2的位址賦...
如何用C語言程式設計這個題?
tearing include intmain 霍工 include int main int salary,i,n 0,bill 5 clrscr printf Input salary scanf d salary for i 0 i 5 i n salary bill i salary sal...
這個c語言問題怎麼做?
混沌 0xffffffff表示的是乙個十六進製制數1.將其轉換為十進位制數 0xffffffff 16x10 7 16x10 6 16x10 0 4294967295 2.將其轉換為二進位制數 十六進製制轉換為二進位制就是直接把每位轉換成二進位制就可以了f變成二進位制 1111,則 0xffffff...