1樓:墨汁諾
void main(){int x,a,b,c;
cin>>x;a=x/100;
b=x/10%10;c=x%10;
cout<例如:
#include
int main()
int a,b,c,t;
scanf("%d",&a);
b=a%10;
c=(a-b)%100;
t=a/100;
printf("b=%dc=%dt=%d",b,c,t);
return 0;
2樓:長懿劍銳達
****************************************=
完全符合你的要求
c++版
純手打拒絕複製
****************************************=
#include
using
namespace
std;
void
main()
3樓:
暈,2樓的真牛b,需要那麼長麼,樓主只說三位數額。。
4樓:煞神一刀
這個簡單啊!下邊的是我以前寫的,你看看吧?希望對你有幫助!不完善的地方在於沒有判斷第一位是不是0的,你可以加上去
#include
void main()
else if(a/1000!=0)
else if(a/100!=0)
else if(a/10!=0)
else if (a%10!=0)}
5樓:匿名使用者
# include
# include
void main()
6樓:ang漠然執著
麻煩幫我頂上去亮瞎他們雙眼,用這麼長嗎,用這麼長嗎!!!
c語言程式設計:輸出一個3位整數的逆序數,如輸入123,輸出321.
7樓:慶梅花懷詞
我這個是c++的答案。
看了一下,別人要麼沒用到c++專屬的cin、cout……要麼是錯的...(而且這個幾位數都可以,如輸入100010,則輸出10001,如輸入-12300,則輸出-123……)看看我這個吧:
#include
using namespace std;
int main()
if(n%10>0)
p=1;
while(n)
else
n=n/10;
}return 0;
}希望能幫到你。
8樓:匿名使用者
#include
int main()
while( n<100|| n>999 ) ;
do while(n);
printf("\n");
return 0;}
9樓:匿名使用者
#include
void main()
10樓:螳螂武士
#include
main() {
int n, a;
printf("請輸入一個
正整數:\n");
scanf_s("%d", &n);
for (a = 1; a <= n; a++)printf("%d\n", a);
system("pause");
return 0;
11樓:汐
#include
void main()
12樓:愛我別走
#include
using namespace std;
int main()
13樓:匿名使用者
#include"stdio.h"
using namespace std;
void main()
編寫程式,從鍵盤輸入一個三位數,求出其逆序數並輸出,例如輸入123,輸出321,要詳解
14樓:匿名使用者
沒指明bai語言du
,用zhic++寫,dao**版如下。
權#include
using namespace std;
void main()
cout<
3. 編一程式,從鍵盤輸入一個三位數,求出其逆序數並輸出,例如輸入123,輸出321。
15樓:匿名使用者
#include
void main() }
for(i=k-2;i>=0;i--) }
16樓:匿名使用者
#include
void main()
17樓:匿名使用者
private sub rank(n as integer, a() as long)
for i = 1 to n - 1
tmax = i
for j = i + 1 to n
if a(j) > a(tmax) then tmax = jnext j
if tmax <> i then t = a(i): a(i) = a(tmax): a(tmax) = t
next i
end sub
編寫程式,從鍵盤輸入一個三位數,求出其逆序數並輸出,例如輸入123,輸出321。
18樓:凌亂心扉
package com.yuxin.learn;
public class main
public static void main(stringargs)
}輸出結果:
1、040320321
2、321
c++與c#的static有兩種用法:程序導向程式設計中的static和麵向物件程式設計中的static。前者應用於普通變數和函式,不涉及類;後者主要說明static在類中的作用。
程序導向
靜態全域性變數
在全域性變數前,加上關鍵字static,該變數就被定義成為一個靜態全域性變數。我們先舉一個靜態全域性變數的例子,如下:
//example1
#include
using namespace std;
void fn();//宣告函式
static int n;//宣告靜態全域性變數
int main()
void fn()
靜態全域性變數有以下特點:
該變數在全域性資料區分配記憶體;
未經初始化的靜態全域性變數會被程式自動初始化為0(在函式體內宣告的自動變數的值是隨機的,除非它被顯式初始化,而在函式體外被宣告的自動變數也會被初始化為0);
靜態全域性變數在宣告它的整個檔案都是可見的,而在檔案之外是不可見的;
靜態變數都在全域性資料區分配記憶體,包括後面將要提到的靜態區域性變數。對於一個完整的程式,在記憶體中的分佈情況如下圖:
**區//low address全域性資料區堆區棧區//high address
一般程式把新產生的動態資料存放在堆區,函式內部的自動變數存放在棧區。自動變數一般會隨著函式的退出而釋放空間,靜態資料(即使是函式內部的靜態區域性變數)也存放在全域性資料區。全域性資料區的資料並不會因為函式的退出而釋放空間。
細心的讀者可能會發現,example 1中的**中將
static int n;//定義靜態全域性變數
改為int n;//定義全域性變數
程式照樣正常執行。
的確,定義全域性變數就可以實現變數在檔案中的共享,但定義靜態全域性變數還有以下好處:
靜態全域性變數不能被其它檔案所用;
其它檔案中可以定義相同名字的變數,不會發生衝突;
19樓:匿名使用者
#include
using namespace std;
void main()
break;
}// 逆序處理,同時算位數
while (num != 0)
cout<<"該數為"< cout<<"逆序數為"< 20樓:匿名使用者 控制bai臺應用程式嗎? 給你寫一個: string s = ""; char c = console.readline().tochararray(); for (int i = c.length; i > 0; i--)console.writeline(s); console.readline(); 這個du你可以輸入zhi任何字dao符都可版以輸出為逆序。如果要輸入數字的話只需要權再判斷是否為數字就可以了 希望對你有所幫助啊 21樓:李付華 int main() 四舍 入 include main 擴充套件資料 if的返回值為真或假,可以用bool型變數進行儲存,佔用一位元組。c語言中提供了2種形式的if語句 1 if 表示式 語句1,例如 if x y printf d x 2 if 表示式 語句1 else 語句2,例如 if x y printf d ... dim str as string dim n as integer dim gewei,shiwei,baiwei as integer n val text1.text gewei n mod 10 shiwei n 10 mod 10baiwei n 100 str 這個數的個位數字是 gew... 黃黃芪 解 貌似無算式,但有過程。因為a 1 2b 1 3c,所以a 1 3c 1 2b 1 3c b 2 3c實際上就是 a是一倍,b是兩倍,c是三倍 先討論個位 假設a的個位是1,則b,c個位分別是2,3 那麼a的十位和百位最小是4,4的兩倍是8,三倍是12 12中的2與前面重複。相矛盾,捨去。...c語言。。用if語句程式設計,輸入三位數,判斷是否為水仙花數
vb程式設計設計程式在文字框裡輸入三位數
3c,其中abc是三位數,它們用1,2,3,4,5,6,7,8,數字組成,要使這個等式成立abc各是啥