1樓:匿名使用者
#include
int main()
printf("是%d位數\n",n);
for(int j=0;j=0;j--) //順序輸出printf("%d",a[j]);
printf("\n");}
2樓:寂寞而莫我知也
#include
void main()
printf("輸入的是%d位數!!",j);}
3樓:我是鄧大爺
#include
int main()
for (i = 0;i<4;i++)
printf("%d ",a[i]);
printf("\n");
for (i =3;i>=0;i--)
printf("%d ",a[i]);
printf("\n");}
c語言程式設計:給乙個不多於5位的正整數,要求1求它是幾位數2逆序列印出各位數字
4樓:阿詩丹頓啊啊吵
/*給乙個不多於5位的正整數,要求:
一、求它是幾位數,二、逆序列印出各位數字。*/#include
int main()
if(i>=6)
printf("請輸入乙個不多於五位的正整數!");
else
}return 0;}
5樓:匿名使用者
option explicit
private sub command1_click()on error goto errhdlrdim mstr$
mstr = inputbox(" 請輸入乙個正整數")do while not isnumeric(mstr) or val(mstr) <= 0 or val(mstr) <> cint(mstr)
mstr = inputbox(" 請輸入乙個正整數")loop
print "你輸入的是:" & mstrprint "位數:" & len(mstr)print "倒序:" & strreverse(mstr)exit sub
errhdlr:
msgbox "你選擇了取消"
end sub
6樓:匿名使用者
#include
void main()
printf("這個數是%d位的,逆序數=%ld\n",t,b);
return;}
7樓:璀璨雪舞
這個我剛好做過,你看看。
#include
void main()
} 注:f是求萬位的數字,後面的以此類推。
8樓:
//改正後如下:
#include"stdio.h"
main( )
9樓:左撇子滴偶
x>9999 判斷是5位的
x>999 判斷是4位的
x>99 判斷是3位的
x>9 判斷是2位的
x<10 判斷是2位的
用if .... elseif ....
至於逆序,你可以以整除的方式
10樓:匿名使用者
1. n表示這個正整數。
string s = n.tostring();
num = s.length();就知道是幾位數了。
2. for (int i=s.length()-1;i>=0; i < i--)
11樓:匿名使用者
public static void test(int num)
}程式給你,我這沒有畫圖的工具,你看看自己畫吧
我這個方法有點取巧,但是簡單
12樓:
scanner scan = new scanner(system.in);
system.out.println("輸入乙個5位或5位以下的數字");
int num = scan.nextint();
string s = string.valueof(num);
system.out.println("輸入數字的長度為:"+s.length());
for(int i=s.length()-1;i>=0;i--)
13樓:翱翔宇航
用字串來最快。。
#include
#include
void main()
14樓:匿名使用者
private void test(int num)
c語言程式設計題 給乙個不多於五位的正整數,要求: 1.求出它是幾位數 2.分別列印出每一
15樓:九九至上
#include
int main()
;while(1)
i=0;
dowhile(x /= 10);
printf("%d位數\n",i);
while(i >0)
printf("%d ",c[--i]);
putchar('\n');
}return 0;}
16樓:匿名使用者
這個問題不是手機能回答的
c語言如何程式設計實現給出乙個不多於4位的正整數,輸出它是幾位數並且按逆序輸出每一位數字?
17樓:匿名使用者
#include
#include
int main(void)
while(!(num>0 && num<10000));
int i=1, weishu=0;
for(i=1; num/i>0; i=i*10)weishu++;
printf("輸入的資料是%d位資料\n", weishu);
int num1 = num;
for(i=pow(10, weishu-1); i>=1; i/=10)
printf("\n");
num1 = num;
for(i=10; i<=pow(10, weishu); i*=10)
printf("\n");
return 0;}/*
vc++ 6.0 執行結果
請輸入乙個不大於四位的資料:
1234
輸入的資料是4位資料
1 2 3 44 3 2 1press any key to continue*/
用c語言程式設計:給乙個不多於5位的正整數,要求如下:
18樓:匿名使用者
#include
int main()
if(p==4)
if(p==3)
if(p==2)
if(p==1)
return 0;}
19樓:匿名使用者
||#include
#include
int main()
printf("這是乙個%d位數\n",i);
int a,b,c;
printf("按順序
分別輸出:回");
a=pow(10,(i-1));
b=a*10;
while(a>=1)
printf("\n");
printf("按逆
答序輸出:");
while(m!=0)
return 0;}
20樓:匿名使用者
無法跳出while迴圈
4年級4班的運動會解說詞,不多於,急用
4月27號星期三晴 今天的天氣格外晴朗,藍藍的天空萬里無雲。下午我們將舉行一年一回度的春季運動會的開答幕式。下午開幕式開始了。首先進場的是四位護旗手姐姐,她們手牽著鮮豔的五星紅旗,邁著矯健的步伐走進會場。後面跟著各個方隊,有彩旗隊 花環隊 花鼓隊。然後從一年級一班開始,各班的方隊按順序走進會場。我們...
C語言程式設計題 第八題,一道C語言的題,C程式設計(第四版)第三章課後第八題。請高手回答 題如下
include include include void main if flag 1 isalpha c else if flag 0 isalpha c else if isdigit c else if c n getchar 終於搞好了 太費腦子了 we are at the b 2 b w...
有關陣列的c語言程式設計題
以下 tc2編譯通過 1.include define dimen 10 初始化函式 int initarr int p 初始化為0 int initarr0 int n int datch int s,int d,int n 輸出函式 int disp int p,int n void main ...