閱讀程式,寫出程式的主要功能和執行時產生的輸出結果

2021-05-29 18:46:17 字數 2894 閱讀 7828

1樓:匿名使用者

你好*p是定義的int 型別指標,題中指向4,*(p+i)表示指標的移動

結果是24,是6+8+10

閱讀下列程式,寫出程式執行的輸出結果。

2樓:奧雷克刻

建議吧程式寫成這樣

void main()

}執行結果應該是852

這樣程式識別的更友好一些,順便說一下,您使用的標點全都是中文的,真正寫程式的時候要注意

閱讀程式並把程式的執行時輸出結果寫出。。。請給詳細步驟。。。

3樓:匿名使用者

倒敘輸出,!gninrom doog。

第一個for你肯定知道是怎麼回事了,就

是把p置為str1最後一位的地址,注意這裡是地址。然後關鍵來了,第二個for。注意條件是--p >= str1。

這個條件看上去有點奇怪,不過如果你對指標夠了解的話,還是比較簡單的。p現在是str1最後一位的地址,先--,得到倒數第二位的地址,即!的地址,比str1(字串首的地址)來得大,這樣,把!

賦給q,q++,然後p再--,得到倒數第三位的地址,即g的地址,比str1來得大,這樣把g(morning中的g)賦給q字串。如此往復,直到p減到了比str1還小的地址,停止複製,把\0賦給q是為了給字串一個結尾。這樣就完成了~

4樓:匿名使用者

執行結果:!gninrom doo

for (p=str1;*p!='\0';p++);這句找到str1結尾'\0'的位置

for(q=str2;--p>str1;q++)*q=*p;這句將str1中字元從後往前依次賦給str2,當p指向str1[2]即第二個o時,是最後一個符合--p>str1條件的,之後p指向str1[1]即第一個o,再賦值*q=*p,於是str2中是除str1中第一個字元g外其他字元的倒序

最後*q='\0';為str2中字串新增結束字元printf("%s",str2);輸出結果:!gninrom doo

閱讀下面的程式,寫出程式執行的輸出結果。

5樓:

十進位制、八進位制、十六進位制,輸出是:10,12,a

i=2e(此時i=2,j=2)

c語言閱讀下面的程式,寫出程式執行輸出結果

6樓:樓主_回頭是岸

#include

int f(int x)

int main()

7樓:匿名使用者

for迴圈迴圈3次,依次呼叫三次f(1),而f中的z和y是static靜態變數,只初始化一次,而且在退出函式的時候還會保持它們的值。知道這個就可以走一次迴圈了:

比如k=1,即f(1)開始

x=1;

z=3,y=0;

y++;z++;//這行結束後y為1,z為4x+y+z=1+1+4=6;

k=2,f(1)第二次呼叫

x=1;

z=4,y=1(上一次呼叫結束時的值)

y++;z++;//這行結束後y為2,z為5x+y+z=1+2+5=8;

第三次一樣的x+y+z=1+3+6=10

閱讀以下程式,寫出此程式的功能.

8樓:匿名使用者

識別你輸入的字元,然後輸出 字母多少個,空格多少個,數字多少個,其他多少個。

閱讀下列程式,當輸入為:ab*ab%cd#cd$ 時,寫出程式執行的輸出結果。 void

9樓:

如果類似的copy?$?是'$'的話,

輸出是ababcdcd。原因很簡bai單:if...else...控制了c是英文字母時

du才會輸出zhi

,而if控制大字字母原樣dao輸出,else控制小寫字母時由c-32變成對應的大寫字母輸出。

閱讀下列程式,說明其功能,並寫出執行後的輸出結果。

10樓:

1. 是

0 + 5 + 10 + ... +95

的和2.

a 是最高工資

c 是平均工資

b 固定為10000,即最高工資

11樓:匿名使用者

foxpro的題目阿

第一個bai

程式的作du用是累加5的倍數即5+10+15+20+…zhi…+95結果1055

第二個:目的選出dao最高工資並求平均數回答而且我懷疑你有打錯題目,因為b變數根本沒有在主程式中用到和變化a變數為最高工資 b?始終是10000 c為平均工資

彙編課:閱讀下列程式,寫出各語句的註釋,說明本程式功能並寫出執行結果

12樓:匿名使用者

mov bx, offset block ;//將block的地址值(相對值)放入bx暫存器中

mov ax, [bx] ;//將bx地址中版的數放入axinc bx ;//將bx地址加1

mov cx, 99 ;//將計數值99存到權cxagain: cmp ax, [bx] ;//比較bx地址值的數與ax中值得大小

jnc next ;//當ax與[bx]兩個數值相減時未產生進位或者借位則跳轉到next分支

mov ax, [bx] ;//將bx地址值中的數放到ax中去next: inc bx ;//bx地址值加1dec cx ;//計數值cx-1

jnz again ;//當cx不等於0時跳轉到again分支mov max, ax ;//將最大值放到max中hlt//暫停

程式功能就是比較數值的大小,將最大值放到max中去;

程式執行結果:max=最大數

CorelDRAWX3的主要功能和用途有

coreldraw的主要是做向量圖的軟體,廣泛應該用於,廣告,印刷,設計 海報設計 標誌設計 vi 產品效果設計 圖形繪製,地圖,等領域,是目前最好的向量圖軟體之一。只要功能有,畫線,編輯各種曲線,貝賽線,藝術筆,噴灌筆,對物體進行標註,各種預製好的幾何圖形,對文字的編輯,其中包括美術文字和段落文字...

阿斯匹林的作用,阿斯匹林的主要功能和副作用

阿斯匹林是人類常用的具有解熱和鎮痛等作用的一種藥品,它的學名叫乙醯水楊酸。複方阿斯匹林由阿斯匹林 非那西汀和咖啡因三種藥物組成。因為這三種藥的拉丁文字頭分別為a p c,所以又叫apc。2300多年前,西方醫學的奠基人 希臘生理和醫學家希波克拉底就已發現,水楊柳樹的葉和皮具有鎮痛和退熱作用,但弄不清...

常用的圖形和影象處理軟體和哪些?主要功能是什麼

影象處理的業界大佬 ps 幾乎處於壟斷地位。作圖不識ps,閱盡影樓也惘然 美圖秀秀,有很多一鍵操作的東西,但在ps面前感覺像一隻萌新,比ps入門簡單,也有許多人使用。aiid cadcdr 圖象處理軟體有哪些,主要功能分別是什麼?影象處理軟體是用於處理影象資訊的各種應用軟體的總稱,專業圖象處理軟體有...