c語言題目,想問下有沒有大佬會呀,有大佬嗎?
1樓:孤鳥天涯
不知道理解是否正確,這是乙個猜數遊戲,pb即表示儲存所猜數字的變數,然後程式設計實現,如果提問者覺得理解正確,答案奉上!
c語言大佬
2樓:
能看一下為什麼有這個警告嗎。
親親,您好,很高興為您解答:c語言大佬:c語言大佬是指電腦高手、遊戲高手的意思。
一直除錯不了。
親親,您好,很高興為您解答:在編寫**的過程中,相信大家肯定遇到過這樣的情況:**能夠編譯通過,沒有語法錯誤,但是執行結果卻不對,反覆檢查了很多遍,依然不知道**出了問題。
這個時候,就需要除錯程式了。所謂除錯(debug),就是讓**一步一步慢慢執行,跟蹤程式的執行過程。比如,可以讓程式停在某個地方,檢視當前所有變數的值,或者記憶體中的資料;也可以讓程式一次只執行一條或者幾條語句,看看程式到底執行了哪些**。
在除錯的過程中,我們可以監控程式的每乙個細節,包括變數的值、函式的呼叫過程、記憶體中資料、執行緒的排程等,從而發現隱藏的錯誤或者低效的**。編譯器可以發現程式的語法錯誤,除錯可以發現程式的邏輯錯誤。所謂邏輯錯誤,是指**思路或者設計上的缺陷。
c語言的題,有沒有大神會啊?
3樓:灰白色回
sin和開根號可以通過呼叫的庫裡面的sin()函式和sqr()函式來實現;
注意三角函式的引數要是弧度制。比如30°要寫成就是pi/6)這樣子,其餘的就是簡單的數學表示式。
計算除法的時候,要記得,給分子或者分母后面。0(標記這是乙個浮點運算)
以第一道題目為例。
用0測試了一下。
其餘題目也一樣。
原始碼:#include
#include
int main()
int x;
double y;
scanf("%d",&x);
y = 5*x*x-3*x-(2/;
printf("%lf",y);
return 0;
c語言這個題有人會嗎?
4樓:網友
分析:由for語句寫法得出:i要進行100次迴圈,分別取值1~100由條件語句巢狀得出,printf語句執行需要滿足i值加1(x-2)可以被2整除,i值加2(x-1)可以被3整除,i值加3(x)可以被7整除,注意輸出的是x的值而不是i的。
因此驗算各選擇中的數值是否滿足以上條件:v表示滿足條件,x表示不滿足條件。
a:39%7!=0 (x)
b:42%7==0 (v), 41%3!=0 (x)c:26%7!=0 (x)
d:28%7==0 (v), 27%3==0 (v), 26%2==0 (v)
因此選d,計算到c不滿足時即可得出結論。
求c語言大佬看題目
5樓:
n的值是2,所以b正確,選b——因為m=a>b中=優先順序比》低,就被解釋為m=(a>b),而a>b不成立,所以邏輯值為0,故m的值是0,整個表示式的值就確定為0了,&&右側的表示式就沒有必要再計算了,所以n沒有參與計算,值沒有變還是2。
3,5,3,b正確,選b——if(a>b)不成立,所以不執行a=b;,但c=a;不是if(a>b)的體,還是要執行的,使c的值變為3。後面if(c!=a)也不成立(因為剛剛由c=a;把a賦給了c,咋能不等?,所以不執行c=b;,c還是剛剛被改變成的3。
a=2,b=8,所以b正確,選b——b-=a就是b=b-a=10-1==9,while的()中還有個b--,所以跳出迴圈後b的值是8。這是因為while(b--<0);中由於b是9,<0不成立,就結束迴圈了,所謂結束迴圈是指不再執行「迴圈體」了,()中的語句還是要執行完畢的。所以跳出迴圈後b--仍然要執行,使b從9變為8了!
求c語言大佬解題
6樓:網友
18題就是b 啊,你覺得其他三個答案裡面,哪個是對的呢?
15題先做的do,再判斷while(a>d++)而且這個判斷,應當是先判斷while(a>d),再做d++。所以k++做完第6次以後(即k=6),判斷語句不成立,程式中斷。
30題我覺得應當是d啊。如果是c的話,把a[0][0]位於陣列第乙個位置代進去,得a[0][0]的位置l=0*m+0-1=-1,怎麼看也不對嘛。
7樓:匿名使用者
如果有什麼不同意見可以和我討論
t15: b:
a = 10, d = 5, k = 0; do while(a>d++)
do while迴圈特點:先做後判斷,也就是先執行k++,當++置於數的後面,則表明:先賦值(或使用)再自加1,eg:int x = 1, y; y = x++;
y = x++執行過程:x的值先賦給y,再自加1
所以執行結果:x = 2; y = 1;
再看本題:第一次迴圈:k++ => k = 1;
a > d++ 是後置的,所以d先與a比較,即10 > 5, 比較結果 為真,會進行第二次迴圈,而d = 6;
第二次迴圈:k = 2; 10 > 6 ; d = 7 ;條件10 > 6判斷為真,繼續迴圈。
第五次迴圈:k = 5; 10 > 9 ; d = 10 ;條件10 > 9判斷為真,繼續迴圈。
第六次迴圈:k = 6; 10 > 10 ; d = 11;條件10 > 10判斷為假,結束迴圈。
所以最後k的值為6;
t18:c, a[x][y]: x<3,y<4,否則越界。
t30: b, 二維陣列在記憶體中的儲存是連續的,從乙個元素即a[0][0],a[0][1],…a[0][m-1],a[1][0]……a[1][m-1],a[2][0]……一直下去;a[0][0]的位置:0; a[0][1]的位置:
1;……a[1][0]的位置:m(因為一行有m個);…a[i][j]的位置:前面有i行,i*m;a[i][j]處於當前行的第j+1個,所以i*m+j+1,但是開始位置為0 不是 1 ,所以i*m+j+1-1 = i*m+j;
c語言題目誰會?
8樓:網友
第1個填0
第2個填i%4==0
第3個填i%400==0
第4個填i第5個填n%10==0
想問下有沒有人在網上買過燈具的呀,有人幫忙安裝嗎,沒人裝怎麼辦
網上買燈具,要特別注意安裝事宜.一般的天貓店都會提供付費安裝,還有一些店鋪不提供安裝服務的,你就需要去找你們附近看哪家在裝修,要到電工的聯絡方式,跟電工去談 如果附近沒有在裝修的人,就去58上找燈具安裝,談好 約定上門安裝 購買的時候,要注意有些店鋪有關聯安裝選項,付款的時候需要留意 與其找人安裝,...
打算報考大專網路教育想問下有沒有什麼app裡面有題目答案練習
網路教育考前老師都會 釋出考前練習題,針對練習題去複習就可以,入學測試是學校自己組織的,可以直接諮詢你想要報名的學校,現場報名。目前教育部批准68所網路教育學院,考生報考前可通過 高校網路教育陽光招生服務平臺 試點高校網路教育學院的 中國現代遠端與繼續教育網 等正規 查詢試點高校的招生簡章。報考網路...
想問下有沒有去加拿大留學的朋友,第一次入境需要帶已付學費的證
第一次入境你只需要隨身攜帶加拿大移民局給你的簽證信,學校信還有你的護照這三樣東西。身上最多隻能帶不超過1萬美金或同等加幣現金,帶這些外匯過中國海關的時候要出示一張銀行簽發的 攜帶外匯出境許可證 過加拿大海關時候現金要申報。如果沒有許可證或者瞞報,被查出來會被沒收。到學校報到的時候,帶你的護照和學校信...