1樓:匿名使用者
#include
int main()
其中z--的值為z,然後z-1,x++的值為x+1,然後與5進行比較第一次迴圈
3>0&&1<5成立則x=1,y=4,z=2第二次迴圈
2>0&&2<5成立則x=2,y=3,z=1第3次迴圈
1>0&&3<5成立則x=3,y=2,z=0第4次迴圈
0>0不成立則x=3,y=2,z=-1//因為執行了z--所以z要再減1
結果3,2,-1
2樓:匿名使用者
首先執行z=3大於0,再執行z--,z為2,然後執行++x,x=1小於5,while判斷不為零,執行y=y-1,y=4。
然後再執行z=2大於0,再執行z--,z為1,然後執行++x,x=2小於5,while判斷不為零,執行y=y-1,y=3。
然後再執行z=1大於0,再執行z--,z為0,然後執行++x,x=3小於5,while判斷不為零,執行y=y-1,y=2。
然後再執行z=0不大於0,再執行z--,由於進行&&操作,一個為0,則整體為0,所以後邊的++x<5不執行,while判斷為零,不執行y=y-1。
所以x=3,y=2,z=0xffffffff,也就是-1。
3樓:仒緑嗏嗏
#include
int main(void)
printf("%d,%d,%d\n",x,y,z);//列印出最後的結果 (迴圈完以後)
return 0;}
4樓:匿名使用者
y=y-1要用{}括起來,你試一下
c語言程式設計求大神!!!
5樓:匿名使用者
是找char word[20]的第一個字母,對比字典長度/2的字母,大於在對比(字典長度/4)x3的字母,大於在對比(字典長度/8)x7的字母,大於每次向後推一半,小於每次向前推一半,這樣省時間,還有找到第一個字母相同的範圍記下下標,為第二個字母查詢打下基礎,方法同第一個一樣,然後依次類推,找到裡將count++,沒找到相信你也知道加**了吧,插入之後把後面的下標不要忘了都加1啊
6樓:匿名使用者
去抄資料結構就可以了,不用大神
簡單c語言求大神
7樓:匿名使用者
#include
int main()
return 0;
}執行效果:
8樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include "stdio.h"
void main(void)}
求c語言大神解答,求C語言大神解答
陸仁淼 我給你看看空缺的 int b,c,c1 0,b1 0 for int i 0 i include void fun int a,int n void main void fun a,9 void fun int a,int n else printf 偶陣列 for i 0 i printf...
c語言問題求大神解答,C語言問題,求大神解答
a 用結構體定義以下學生資訊,結構體名 student 學號 姓名和成績 包括3門課程的成績,可用一個陣列表示 struct student c語言問題,求大神解答! 奔安 include include include typedef unsigned int uint typedef struc...
C語言問題,求大神解決,c語言問題 求大神解決
馨兒 青衣 include include main printf the place is d n place printf shun xu is d d d d d n a,b,c,d,e printf ni xu si d d d d d n e,d,c,b,a return 0 已經改過,你...