求c語言大神解答,詳細點謝謝,求c語言大神幫我解答,詳細點謝謝

時間 2021-10-17 02:40:58

1樓:匿名使用者

輸出7和9

x++先取x值然後+1

第一次迴圈

x=2,z=3,z++為4,y=0,++y為1,x+y+z=7;

第二次訓話

static定義的z,改變了z的範圍,第二次迴圈的時候z初始就為4x=3,z=4,z++為5,y=0,++y為1,x+y+z=9。

在第8行加上printf("%d,%d", z,y);除錯一下就明白了,調程多打日誌。

2樓:匿名使用者

第一次呼叫函式的時候 z 的值等於3

z++以後z=4

++y以後 y=1

x值現在是2

return (x+y+z)=(4+1+2)=7所以第一次輸出時七

第二次呼叫 因為z是static z所以 保值是4;

z++以後z=5

y的值回到零

所以y++ 以後y的值是1

x是全域性變數 所以x++後x的值為3

所以return(x+y+z)=(5+1+3)=9所以第二次輸出的是 9;

3樓:匿名使用者

值得注意的就是那個靜態變數 他跟全域性變數一個樣但是這裡他只能在這個函式裡面使用

求c語言大神幫我解答,詳細點謝謝?

4樓:契約者之喵

1.8,7,6,因為if(a

2. 第一遍迴圈 n=1

第二遍迴圈n=3

第三遍迴圈 n=7

.......15

........31

.........63

..........127

迴圈不成立裡,所以n=127

5樓:匿名使用者

1.8,7,6

相當於 if(ac)

}a

2.127

n= 1,3,,7,15,31,,63

最後一個2*n+1 = 127

c語言題目 求大神解答最好詳細一點非常感謝

6樓:風若遠去何人留

內部運算應該是加法.

#include

#include

int main()

printf("%lf\n",sqrt(r));

return 0;}

7樓:

char *p = malloc(100);

簡單,跟排序數字一樣的,**如下:

#include "stdio.h"

#include "string.h"

void sort(char array[20],int n);

main(void)}}

求c語言大神解答,要具體講解,謝謝

8樓:匿名使用者

作用域是整個程式

一個程式可能會有多個原始檔構成,全域性變數在任何一個原始檔中都可以被引用 (通過extern)

9樓:123夢就在前方

整個原始檔吧—具體講解的話:各個函式之內都可以呼叫(公用的),而如果是區域性的變數只有函式內部呼叫

10樓:風暴咆哮

最後一個答案,想知道為什麼就自己試驗

求大神解答下這道c語言題,謝謝,詳細一點

11樓:聽不清啊

r=st(p);呼叫時,p初始指向k,即a初始指向k,c也指向k,if(*a>*c)c=a;條件不滿足。

返回k的地址,賦值給r。

輸出的是k的值,即7。

12樓:

你可以解釋一下樣例是什麼意思,我沒參加過acm,但是我的c與c++程式設計能力還可以,我現在去自習,如果可以,你解釋一下,我晚上回來一起研究,如果不願意就算了,這個樣例輸出我理解不了啊,謝謝

c語言求解答,詳細一點,謝謝!8.以下程式的輸出結果是( ).

13樓:聽不清啊

f(int b,int m,int n)的前面少了"int "

加上後的執行結果是:

10選答案a

它計算的是a[3]+a[5]的值

14樓:電控王子

a)10

迴圈了兩次

第一次x=0+4

第二次x=4+6

所有選a

c語言問題求大神解答,C語言問題,求大神解答

a 用結構體定義以下學生資訊,結構體名 student 學號 姓名和成績 包括3門課程的成績,可用一個陣列表示 struct student c語言問題,求大神解答! 奔安 include include include typedef unsigned int uint typedef struc...

c語言問題。急求詳細解答,C語言問題。急求詳細解答!!

與影 第一個呼叫把i 2的值傳遞給fun2的形參,而形參變數只有在被呼叫時才分配記憶體單元,在呼叫結束時,即刻釋放所分配的記憶體單元。因此,形參只在函式內部有效。函式呼叫結束返回主呼叫函式後則不能再使用該形參變數,所以呼叫結束後i的值並未改變。雖然fun2的返回值是處理後的i,但是由於並未將函式呼叫...

C語言問題,求解答,C語言問題,求大神解答

f函式中的a每次使用外面傳入的2,b是區域性變數,後每次都是1,c是靜態變數,函式每次執行會在上次值 1 所以最後執行三次,輸出為789 聽不清啊 程式的輸出是 789 c語言問題,求解答 執行abc a 1 首先進行巨集代換過程,是把 a 1去替代 定義的巨集函式 x x 中的x,即得到式子 a ...