呃……輸入m,abc不能這么得來帶野孝!a=m/100,b=(m/10)%10,c=m%10,而且scanf不能 在m下面,不然m怎么讀入?這里蠢稿直接脊襪引用了ascll碼了……
創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站建設、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的乾安網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
#include stdio.h
main()
{
int a,b1,b2,b3,c;
printf("輸入一個李態(tài)三位數(shù)");
scanf("%d",a);
b1=a/100;
b2=(a-100*b1)/10;
b3=a-100*b1-10*b2;
c=100*b3+10*b2+b1;
printf("c=%d\n",c);
}
樓主自己多編編,經(jīng)驗出來了就會友羨了
還是自己哪告源努力哈~
輸入三位數(shù)比如世毀辯564
scanf("%d",c);
int d = c%10*100+(c/10)%10+c%100;
printf("%",d)
C++繼承了C語言的大部分特性,因此保留了“程序總是從main函數(shù)開始執(zhí)行,且總是默認從main函數(shù)的return語句搜缺或結尾處結束運行”這一傳統(tǒng),但是要注意,C++中的main函數(shù)要想作為程序執(zhí)行的出入口,必須寫在全局(Global)范圍。
擴展資料:
計算一個排列的逆序數(shù)的直接方法是逐個枚舉逆序,同時統(tǒng)計個數(shù)。例如在序列 { 2, 4, 3, 1 } 中,逆序依次為 (2,1),(4,3),(4,1),(3,1),因此該序列余友的逆序數(shù)為 4。Visual Basic?6.0 編寫的示例使用的就是直接計數(shù)的方法,函數(shù) NiXushu 返回一個字符串的逆序數(shù)。
參考資料來源:百度百科-逆序數(shù)
#includestdio.h
int reverse(int n)
{
int i,sum=0;
while(n)
{i=n%10;br n/=10;br sum=10*sum+i;br }
return sum;}
void main()
{
int n;
printf("請輸入大旁一個整數(shù):");
scanf("%d",n);
printf("%d的逆序數(shù)銀仿局為:%d\n",n,reverse(n));
}不懂得可以鋒讓hi我