1樓:網友
for迴圈後面有乙個分號,也就是說for迴圈的迴圈體為空,這個迴圈不做任何事情,只是改變k的值,直到k為0.
答案是bc,c這個答案怎麼來的啊?
2樓:網友
應該是ac
b和c是乙個意思~
b是流程再造,屬於改進的一部分~
這道題如何算出答案1bc,a23?
3樓:匿名使用者
這兩個字串交換了第乙個位置,在函式裡面。
t= *x 這裡的*x可以理解為*(x+0)= x[0]就是字串的第乙個位置字元。
所以 t= x[0];
x[0] =y[0];
y[0] =t
c語言:這道題請詳細解釋一下~ (定義字元指標d,可是它沒有指向任何變數啊,「\017」是代表啥?
4樓:聽不清啊
d指向了乙個常量區的字串常量"\017"
'\017'是乙個轉義字元,其ascii碼為15,不是%
5樓:漢騎都尉中郎將
a選項沒有這種用法,計算機會提示錯誤,可能缺少東西!
'\107'代表八進位制的17
至於b='\xbc'也是錯誤用法,可以改為'\0xbc'代表十六進製制。
6樓:匿名使用者
第一題是 d 後面的就沒心情看下去了,你自己先整一下排版吧。。。
bc10 windows7的題 麻煩哪位解答一下
7樓:墨小默
桌面右擊,然後個性化,找到桌面背景,直接選擇填充選項即可。
控制面板找到滑鼠選項,然後設定垂直引數為4即可。
電腦右下角時間,選擇之後點選更改日期格式,找到天 時分秒的格式即可。
點選開始,關機按鈕上面右擊一下,直接勾選儲存並顯示最近的選項即可。
這個是系統檔案,就是乙個計算器程式,可以開啟我的電腦,點開c碟符,之後搜尋calc找到路徑,然後選中程式右擊傳送快捷方式到桌面,然後改名字即可。
c語言題疑問,下題答案為什麼是b和c?
8樓:匿名使用者
str1 str3 str5 都是指向常量的指標。
常量值不可以改變,如果進行strcpy會出現錯誤。
9樓:匿名使用者
答案是bcd
str3指向的是乙個常量位址,不能修改它。
str4沒有分配記憶體,不能修改它。
str5跟str3一樣。
除非str5 = hijk",而且要比str1長,否則出錯,如str5 = hijkdddd"
10樓:千里冰封
選項c錯誤,這個應該知道。而選項b完全正確 ,有證明 :
** #include""
main()
{ char *str1=「copy」,*str3=「abcde」;
strcpy(str3,str1);
printf("%s",str3);
執行結果圖是。
11樓:匿名使用者
strcopy的作用是將str1複製給str2.
但是,它有乙個前提,就是,2的長度必須比1長。不然,就會溢位,得不到答案或者錯誤的提示。
c中,就範了這樣的錯誤。
但是,我看b 是對的呀。o(∩_o~
12樓:一蜉蝣
c肯定不可以;因為題目中只定義了str4為指向字元型資料的指標變數,而沒有向它賦值,在程式中如果指標變數沒有明確指出指向的時候,是不能夠向他所指向的單元賦值的,因為此時的指標可能指向記憶體中很重要的資料區,如果強制賦值的話,可能還會導致計算機崩潰。b項我實在看不出來錯在**。
這道c語言題(例3)的答案是什麼,為什麼
13樓:千鋒教育
首先這個書上題目是錯的。
應該是while(y--)
printf("y=%d",y);
因為是後置自減,所以先判斷再自減,可知當y=0時不再迴圈,然後y自減得到-1,所以選b
14樓:匿名使用者
書上答案錯。
bai誤。。
while迴圈中的duy只要不為0就會迴圈,當y等於zhi1的時候,執行。
daowhile(y--)此時成立,進入專迴圈,y已經屬自減1變為0了,這裡就輸出0,當再次進入迴圈while(y--)的時候,這個時候y等於0,迴圈不會執行,但是while語句過後y--最後y的值是-1,但是不會輸出y=-1,所以書上的答案錯誤(已經敲**測試了,書上答案有誤)
c語言中經常看見 0xbc 之類的東西,0xbc 是什麼意思啊 ,可以舉個例子嗎
15樓:匿名使用者
這是十六進製制資料,它由0-9,a-f,組成。與10進製的對應關係是:0-9對應0-9;a-f對應10-15;
所以0xbc相當於十進位制的188. 0x符號提示c編譯器這是個十六進製制資料。
例如:1、16進製制的32表示成10進製就是:3×16^1+2×16^0=50
2、假設有乙個十六進數 2af5, 那麼如何換算成10進製呢?
5 * 16^0 + f * 16^1 + a * 16^2 + 2 * 16^3 = 10997
(別忘了,在上面的計算中,a表示10,而f表示15)
3、0xbc換成十進位制。
b*16^1+c*16^0=11*16+12=188【b=11,c=12】,樓上183計算有誤。
16樓:匿名使用者
0x表示十六進製制的意思,後面的bc就是十六進製制的數字,表示十進位制的183
17樓:匿名使用者
舊分時十毫讀大渡河北戴河後有的活動動不動的的的的的的的的。
首先第三題為什麼選d而bc選項中為什麼是單引號?數字前加斜槓零啥意思
18樓:沉思的猿某人
因為單引號只能表示乙個字元所以bc排除掉了,因為bc復有多個字元,a選項是因為第二個單引號被轉義了,所以粗棚排除巖冊則。
雙引號下的字元是以乙個指標來處理字串常量的。單姿鬧引號毫無疑問乙個位元組。
C語言求解,為什麼下面這道題答案是
因為k是int型,所以在k被賦值為3.4的時候,實際上轉換成了3 精度損失了 add並沒有改變 k的值,因為c中的引數傳遞是按照值傳遞的,a實際上等於4了,但在add 執行完之後,a就被釋放掉了,k仍然沒變,所以還是3. 因為你那個add函式的引數a是值傳遞的,所以呼叫add k 後不會改變k的值,...
這道C語言的答案為什麼是這樣,看一道C語言程式答案,為什麼會這樣?
1 能整除形參x且不是偶數的各整數 是說求 各整數 這個 各整數 滿足兩個特徵 能整除形參x 不是偶數 這兩個特徵寫成 就是 x i 0 i 2 2 這些除數的個數通過形參n返回 是通過形參返回,而不是返回值返回。如果用return就 是函式的返回值。形參是n,兩條語句 n 0 和 n 即為將形參n...
這道題答案多,為什麼,這道題的答案,為什麼
月夜清泉 21 3 7 19 7 2 6 15 7 6 2 7 2 5 5 2 2 6 5 9 歡歡喜喜 由第一個式子可得 1個八戒頭戴1頂帽子 21 3 7代入第二個式子得 2輛車 7 19,1輛車 6,代入第三個式子得 1頂帽子 6 7 15,1頂帽子 2,所以 1個八戒頭 7 2 5,所以 1...