1樓:
第五行,分別p0=ch0 p1=ch1
可以把ch看成兩個字元陣列,每個屬於長度5也就是p[0]="1234" p[1]="5678"
至於下面兩個for的i和j迴圈,回顧下語法for(初始化;條件;語句)
p[0][0] = '1'
s = 0+'1'-'0'=1
p[0][2] = '3'
s=10+'3'-'0'=13
p[1][0] = '5'
s=130+'5'-'0'=135
p[1][2] = '7'
s=1350+'7'-'0'=1357
備註:'7'-'4'=3
'c'-'a'=2
2樓:聽不清啊
執行結果為:
1357
c語言程式設計題目,求大神解析!
3樓:匿名使用者
沒增加p++相當於一個普通變數++運算,只不過具體加的數是指定資料型別的寬度,即sizeof(teacher).只是遞增了一塊地址,
只有new一個teacher時才會是實實在在增加一塊記憶體佔用.
你在快遞盒上原先的***路10號+1,不會實實在在建立一幢房子,是吧?,只有在隔壁造一幢新房子,然後申請編號,這個***路11號才有意義.new就是向**申請造新房子並編號.
這個**就是系統.
4樓:匿名使用者
應該是一個t陣列元素的sizeof
請看printf("len %d\n",sizeof(t[0]));
printf("pt %ld\n",pt);
pt++;
printf("diff %ld\n",pt);
執行結果
len 32
pt 93988814753888
diff 93988814753920
5樓:
執行p++後,位元組數增加400。
c語言的題,求大神解答
6樓:
解:1、a項錯誤:有些不可見字元可放入緩衝區,例如:回車、空格。
b項錯誤:有些輸入函式有緩衝區,有些沒有,例如:getchar() 有緩衝區,getch() 無緩衝區,getche() 無緩衝區。
c項錯誤:緩衝區不需要定義。
所以選d。
2、getchar()函式有緩衝區。getchar函式的返回值是使用者輸入的字元的ascii碼,若檔案結尾則返回-1(eof),且將使用者輸入的字元回顯到螢幕。如使用者在按回車之前輸入了不止一個字元,其他字元會保留在鍵盤快取區中,等待後續getchar呼叫讀取。
也就是說,後續的getchar呼叫不會等待使用者按鍵,而直接讀取緩衝區中的字元,直到緩衝區中的字元讀完後,才等待使用者按鍵。
該程式呼叫getchar()函式三次,所以getchar()函式依次讀取前三個輸入的資料,空格也算,所以選b。
3、回車是用\n表示,且((c=getchar())!='\n')注意這裡的圓括號不能丟,因為!=的優先順序比=高,如果去掉了外面的括號就等價於 c = (getchar()!
='\n')。所以選c。
7樓:友有友
答案是bbc,有什麼不懂的可以問,第三道題目要在c=getchar()多加一個括號,因為不這樣子做的話getchar()!='\n'判斷結果賦值給c然後在輸出這樣子,getchar()
讀取任何字元,不懂的再問哦
c語言程式設計題,要求用迴圈結構,求大神解答?
8樓:匿名使用者
#include
int main()
else
if(min>t)
}sum+=t;
}printf("%.2lf\n",(sum-max-min)/(n-2));
}return 0;}
c語言程式閱讀題,求答案有,但是不知道過程 求詳細解答。本人基礎差!
9樓:北晨雙魚
fun函式的主要功能是將二維陣列中每一行的最大值放到每一行的首列,其他列的值不變。最終將結果在main函式中輸出。
急!!!c語言程式設計題求大神幫忙解答
10樓:匿名使用者
#include
void main()
printf("諸葛亮最多可以戰
勝專%d個對手
屬",num);}
一道c語言程式設計題,求大神指教!
11樓:匿名使用者
#include
void printdigits( int n );
int main()
void printdigits( int n )}
c語言作業求大神解答,C語言作業。求大神解答
我給你二十分你幫我做了。c語言作業求大神解答 include int main return 0 第三個你沒給資料,沒寫 但是和前兩個沒太大差別,再加一個case 3 改一下資料就行 求大神解答c語言程式設計作業 include int main while 1 return 0 include i...
求大神解答這道c語言題
當s j 比s i 大時,j i.這樣迴圈後得到的s j 就是s中的最小值.也就是 a 所以j 0 然後是交換s 0 和s 4 也就是 a 和 r 交換後 s rftea 輸出s值,rftea 迴圈是找出字串前四個字元中的最小ascii碼對應的字元的下標,後面是將最小的字元與s 4 交換,所以答案應...
C語言問題,求大神,C語言問題,求大神解答!
include int main char str 2000 gets str gets str int i 0 while i 2000 bool bb false for int i 0 i n i if bb printf mmm n return 0 先給你改好的 吧,沒做大手術,按你的思路...