1樓:學渣還是學霸
2、當x和y同小於等於0時,值為真,否則為假。只有d符合。
3、a、2&3=10&11=10=2
b、1<<1=10=2
c、a==2,當a等於2時為真,a不等於2時為假d、1^3=1^11=10=2
4、這句話的意思是p指向a陣列中下標為1的元素,也就是3
c語言程式填空題,答案已給出,求大神指點,具體解題思路,謝
2樓:匿名使用者
哎,真是想吐槽,在c語言中字串都是以'\0'結尾的。例如char str2 = "abcd"; 題目裡是通過gets來用鍵盤輸入給str2賦值的,所以你輸入abcd實際上是 a b c d \0。 那個while迴圈的結束條件是 !
=\0,所以當i = 4的時候迴圈會跳出,也就是str1實際的值在現在為a b c d,沒有\0。
所以最後那填空那一行就是要把str2結尾的\0賦值給str1,也就是str1[4]= str2[4],也就是題目上的str1[i] = str2[i];、
程式設計不是紙上談兵,可以自己用vs除錯一下。
3樓:
二級c語言有三道上機題,程式填空和程式改錯是按照填寫的源程式內容**評分的,系統會根據**所在第幾行進行評分。所以一定不能擅自增行、刪行以及改變**的行位置。這個一般根據命題人的思路,考慮n中答案,只要和其中之一吻合,就有分。
如果你的思路過於奇葩,命題老師都沒想到這種可能就悲劇了。 還有一道是程式設計題,這道題不檢察源程式**的,怎麼寫都可以。系統會根據最終執行的結果來評分。
編寫完程式後,經儲存、編譯、連線、執行,並且執行成功的,會在考生資料夾下生成乙個out.dat檔案,考試系統要求你所生成的out.dat檔案與系統預設的完全一致。
如不一致就證明你的程式有錯誤,就沒有分。如果不了解系統評分原理,編寫完程式沒執行,也悲劇了。
c語言程式填空題,求大神具體解析和解題思路。
4樓:不想那年
第一空:定義初始值
float a,b,c;
第二空:判斷是否為三角形,兩邊之和大於第三邊if(a+b>c&&a+c>b&&b+c>a)第三空:三角形面積公式求平方根
s=sqrt(s)
第四空else
注:三角形面積海**式:
三角形面積s=√[p(p-a)(p-b)(p-c)],其中p=(a+b+c)/2
c語言題目,因為是初學者,寫出解題過程及原因,謝謝了!
5樓:匿名使用者
1。要了解printf的表示式執行過程:是從右到左執行的2。要了解運算子的優先順序,邏輯==優先於=3。1)
因此j==k為0,i==0?所以此表示式為0;
2)j=k,所以j=3,i==3?因為i=1,所以=0;
3)先計算j==k,因為在2)j=k使得j=3,所以3==3為真,值為1
4)從右到左計算,j=3,然後i=j使得i=3,所以整個表示式值為3因此結果為3,1,0,0
有一道c語言的選擇題,希望能幫忙給出詳細解答,謝謝了
6樓:匿名使用者
struct s
;static struct s a[3]=;
static struct s *ptr;
ptr=&a[1];
第5句相當於
static struct s a[3]=,,};
然後看答案
a.ptr->i++
ptr指向a[1]然後指向屬性i 此時i=2執行完這句時候才執行i++
b.ptr++->i
結構體中沒有i這個屬性
c.*ptr->i
->的優先權大於*指標 所以相當於*(ptr->i)而i屬性是int 不能用*指標去修飾
d.++ptr->i
->的優先權大於++所以相當於++(ptr->i)而使用這句之前使用了i+=1
所以此時a[1]的i=3
所以正確答案是d
7樓:匿名使用者
da = 2
b = 2
c 估計語法應該過不到
8樓:匿名使用者
d.++ptr->i
c語言基礎題,求解答!附帶詳細解題思路,謝謝!
9樓:hiphop夜半天使
輸入值是-3
因為程式輸出值是2
根據迴圈內部 s+=1 可以看出 這一句是乙個計數語句所以這裡表示該do while迴圈執行了2次那麼a=a-2也執行了2次
我們帶入a=1
可以得到最後a=-3
所以當a=n時,結束迴圈
那麼n=-3
所以這裡填-3
10樓:坑了不哭
第一次迴圈是s=1 a=-1第二次迴圈s=2 a=-3次數要跳出迴圈,所有n=-3
c語言這個題怎麼解題思路?
11樓:匿名使用者
if(bc
if(a
而是 直接 輸出 c=6
你的8 怎麼來的?
12樓:雲舒輕寒
改了一下縮排,應該看得直觀一些。
求解一道基礎的c語言題,求大神幫忙
13樓:匿名使用者
在螢幕上顯示提示輸入a b c正整數,等待輸入,根據輸入的值大小,判斷是否能構成三角形,以及是否是等腰、等邊三角形。
C語言選擇題,求詳解,C語言選擇題乙個,求詳解
答案 a.123 詳解抄 首先題目定義了 乙個bai字元陣列s,其中存du放了字串 123 隨後定義了字元型指zhi針p,並且dao使p指向字串s.之後,題目開始輸出結果,注意輸出方式 p 這是本題關鍵所在,根據運算子結合順序,先輸出 p,也就是字串第乙個字元 1 之後執行p 指標後移指向字元 2 ...
C語言傳值傳址選擇題,C語言傳值傳址選擇題
這是c 啊,好吧雖然用的是c語法而已你也說了啊,是傳值呼叫,傳值呼叫的特點是什麼?形參永遠是實參的副本,即形參的任何動作都不會影響實參本身 基於此,swap str函式形參指標ab無論值為多少,原實參str a,str b都不會發生變化啊,但是實參指標指向的內容就不一定了,此處是也沒有變化 p.s....
C語言程式設計題,求大神,C語言程式設計題,求助大神
這個求大神,我不太清楚,我在抖音,我那個網不好打不開那個真不好意思啊,你可以看看別人怎麼回答,但是我覺得這個問題肯定是。這種語言程式設計題是很難做的,對我而言,c語言程式設計題,求助大神 int fun int x int fun int x if x x count x return 0 樓上的都...