1樓:網友
10行:for(k=2i-1;k>=1;k--)可沒有2i的寫法喲,如果要相乘的話是2*i;
14行: for(i=n+2;i<=2n+1;i++)同上;
19行:for(k=2n-1;k>=1;k=k-2)還是同上;
2樓:網友
總結起來只有乙個錯誤,那就是c語言不能識別2n,2i 這樣的識別符號,應該在中間加乘號,改成2*n,2*i 就對了……
3樓:月落軒痕
你看下你的「;」是不是中文輸入法的那個分號。
4樓:網友
k = 2i-1; 或許你想表達的意思是 k = 2*i-1; //???
c語言第14題為什麼是語法錯誤?不是括號的原因
5樓:匿名使用者
if(k<=0) //要是寫在同一行應該有{}括起來else
或者。if(k<=0)
printf("####");//不在同一行且只有一條可以不用{}else
printf("&&&");
6樓:
**看的不是很清楚,但是看上去if後面的printf好像沒加「;」
c語言語法錯誤的是哪個?答案d
7樓:瓜娃子
b確實有點問題,d的話更有問題,只不過我認為後面那條語句的意思是在賦值,當然,就不能給陣列整體賦值了,後面那句改成 strcpy(ss[1],"right?");
然後呢,b的話,也可以改一下,變成 ss[1]=strdup("right?");
8樓:網友
兩個變數名一樣。這個題目出的,兩個變數一起宣告的時候中間是 ',' (逗號),怎麼搞個分號在那,這樣看b也有問題。
一道很簡單的c語言題目,幫幫忙!!!!!
9樓:網友
只寫乙個程式段給你。
#include
int i = 0;
char *str;
char *code = "12345";
while(1)
elseif(i == 3)
break;
if(i == 3)
printf("sorry!");
else
來看一道c語言題目,這個題為什麼選d
10樓:匿名使用者
\xcc不是 沒這樣轉義。
a 是8進位的轉義。
b是"的轉義。
c是\的轉義~
11樓:愛你飛天夢
a,b,c明顯沒有問題,d的形式也是沒有錯的,說它合法也沒有問題,非要挑刺就是他轉換成ascii碼會超過127,不是乙個合法的字元。
有誰會做c語言的題目
12樓:
c語言的題目要容易也可以出得很容易。例如最、最經典的程式就是:在螢幕上輸出字串:
hello ! world !!這也是所有初學者的第乙個程式)。
但是c語言程式設計難度要大也可以出得相當難。例如:c語言最強大的功能就是:
指標!!、以及利用c語言的指標功能編寫連結串列程式、二叉樹程式、以及各種排序演算法、查詢演算法等,這些程式在除錯的過程中簡直都可以把人折騰死。所以說必須要看c語言的題目的難度到底有多大?
由於大家都很忙,所以別人也只能夠幫你看看簡單的語法錯誤,而不可能有時間幫你編寫乙個功能完整的 c 語言源程式。
c語言程式編寫問題、懇求大蝦幫忙!
13樓:
樓上太強大了,結貼吧。
C語言的語法錯誤和邏輯錯誤的區別
語法錯誤 指的是主語謂語不一致 單數複數錯誤,定語從句關係代詞錯誤,語法知識點的錯誤 邏輯錯誤 指的是人稱男女混用 連詞表示前後的關係用錯,等等。m2 printf please enter two numbers scanf d d num1,num2 裡面是函式呼叫嗎?看著有點象是宣告啊,呼叫實...
編寫程式,查詢C程式中的基本語法錯誤,如圓括號 方括號
這個不是20分能解決的問題,牽扯的問題太多了。如果只是圓括號 方括號 花括號不匹配的問題還好,可後面的 等 字把問題搞的複雜得多。這樣的話c語言裡那麼多東西,結構體,陣列,變數型別,這些都是基本語法錯誤,可真要面面俱到也就是寫一個預編譯器了。編寫一個c程式 10 乍一看,以為是要寫一個c語言的編譯器...
四道簡單的c語言題請大家幫幫忙了
include stdio.h int main int main a nnum 100 b nnum 100 10 c nnum 100 10 if a a a b b b c c c nnum printf flower n else printf 不是水仙花數 n return 0 int m...