1樓:匿名使用者
'\0'是字串結束標誌,你最後的例子a v c之間是空格' '隔開的。
你的程式邏輯有問題,請問如果兩個單詞之間有多個空格,如何?
#include
#define in 1
#define out 0
int main()
}printf("您輸入的單詞數是%d\n", x);
return 0;}
2樓:匿名使用者
#include
#include
void main()
您輸入的單詞數是%d\n",x);}
3樓:大男孩
\0就是結尾,判斷一個就可以了,還有,哪個i是int型的吧,你搞成字元型的話,這樣在i++的時候i就變成了字元ask碼加一對應的字元了。需將i宣告為int型。
4樓:匿名使用者
字串有效字元不算\0,再說有一個\0已經表示字串結束了,你後面幹啥呢
5樓:
#include
#include
#include
int main(void) //void main()嚴格意義上是錯誤的
;//要想這樣寫 必須初始化字串
int i, x=0;
printf("請輸入您的單詞\n");
gets(a);
for (i = 0;; i++)
}printf("您輸入的單詞數是%d\n", x);
system("pause");}
c語言問題 大神們來看看,萬分感謝!
6樓:匿名使用者
#include
char size(char ch,int y)printf("\n");
}return 0;}
void main()
7樓:
兩個迴圈都是i,不對 應一個i 一個j
c語言問題 大神們來看看 萬分感謝!
8樓:
這裡先掉個順序,改成
temp=*(p+j);
9樓:
#include
#include
void main()
{int *p,i,n,j;
int temp;
printf("請輸入您的數字個數?\n");
scanf("%d",&n);
p=(int *)malloc(sizeof(int)*(n));
for(i=0;i
c語言陣列指標問題,大神們來看看,萬分感謝!
10樓:free逍遙星空
#include
void main()
, i;
int (*p)[10]; //這個是指向int[10]的一個指標,都是地址,其實如果強制型別轉換也是可以的,但是在自增的時候只自增一個位元組。
//錯誤原因是:a是int[10]的指標,就像array[10],所以array是一個int指標一樣,這裡不存在隱式型別轉換,所以要麼強制型別轉換,要麼換準確型別。
p = a;
for (i = 0; i<10; i++, p++)printf("0x%08x\n", p);}
c語言問題 大神們來看看 萬分感謝
11樓:匿名使用者
#include
int main()
return 0;}
c語言問題 麻煩大神們來看看 !謝謝!
12樓:匿名使用者
if(x%z==0 &&y%z==0)//x%z和y%z,你寫反了
c語言問題 麻煩大神們看看錯那裡了 萬分感謝!
13樓:匿名使用者
兩處來錯誤:
源#include
#include
int sq(int m)
void main()}}
14樓:盧氏仲海
for 後面最好都加大括號,你第一個for語句後沒加。。不知有沒影響。
15樓:匿名使用者
素數判斷有問題吧,return 1要在for迴圈外面。
c語言,誰會?萬分感謝
16樓:聽不清啊
這題目是錯的。不能完成的。
c是一個char,不能儲存一個4位十進位制數的。
17樓:ru惡魔獵手
第一個空:c
第二個空:10
第三個空:10000
C語言問題麻煩大神們來看看!謝謝
if x z 0 y z 0 x z和y z,你寫反了 一c語言題目,麻煩大神們幫忙看看啊,謝謝啦!用全域性變數的原因是要返回多個值比較麻煩,函e5a48de588b662616964757a686964616f31333365653766 數返回單個值是比較簡單的。include int a,b,...
一道c語言題,求解答,萬分感謝,一道c語言題,求解答,謝謝啦
小夥子這個題不用仔細分析 那麼一大段迴圈就是唬人的 就相當於一 個人出題問你版1 2 3 5 一直乘,乘到1000,然權後乘以0,等於多少一樣 都是唬人的 很明顯,這個陣列搞來搞去就是把陣列a的最後一個元素變成指標陣列的最後一項唄 那就找找陣列a的最後一項,還有p的最後一項,或者pp的最後一項 看下...
請高人幫我們看看合不合。萬分感謝
八字 辛酉 己亥 癸巳 乙卯 八字 乙丑 甲申 癸巳 壬戌 雙方喜用神互相生助,有共同點,容易相處。雙方八字交會後,五行平衡性為77 雙方八字交會後,陰陽平衡性為93 女命生肖相生,生旺男命,幫夫命也!日主為水,同系一個屬性,也合!男命夫妻宮得生,命中註定一旺夫美妻!結局很好,只是有些流年需要注意一...