求C語言高手解答,對著答案寫也不對啊,總是零分

2025-07-17 21:20:12 字數 2508 閱讀 3921

1樓:聽不清啊

這是在主串中查詢子串出現的次數。從鍵盤輸入的,結果顯示在螢幕上;程式中指定的:

n=fun("asd asasdfg asd as zx67 asd mklo","as");

結果則輸出到中,在主串"asd asasdfg asd as zx67 asd mklo"中,子串"as"出現了6次。輸出檔案中就乙個數字6。

2樓:匿名使用者

學會自己跟蹤除錯吧,不然學不會c語言啦。

c語言找錯,顯示的對的啊,怎麼就不能執行,求高手解答。

3樓:網友

很明顯是下標超出範圍,c的基礎,所有有下標的都是從0開始,# include

void main()

for(i=0;i<10;i++)

printf("the answer is:%d", a[i]);

4樓:精靈霸王

int a[10]是表示陣列有10個成員a[0]到a[9],不能用a[10]表示陣列成員。

中間那個for迴圈下面要用大括號一起括起來。

5樓:網友

把所有的for語句改為。

for(i=0;i<=9;i++)

6樓:匿名使用者

max=a[i];

這幹嘛的 a[10]表示整個陣列。

7樓:陳行

陣列是從下標零開始訪問的。

8樓:網友

定義就有問題,a[10]是從a[0]到a[9]

從語言程式問題~有兩道c語言問題~求解答~~~高手解答~不會寫啊 尤其第乙個

9樓:狼拉斯特

第一題簡化一下,傻子都知道先存8年核算,剩下的12年把每個條件都窮舉一遍,**太煩不想寫了……至於窮舉,是可以用**簡化的,不過看樣子你的水平還是初學,還是乖乖窮舉吧。

第二題給你乙個判斷對稱數的簡單辦法,c有乙個字串轉置函式很簡單的,在裡,b=strstr(a),作用是把a轉置後賦值給b,不過建議用指標做,這樣利於學習。

啊我實在太閒了,幫你做一下二吧……

#include

int a=95859,s=0;

for(int i=a,i<100000,++i)}}

資料結構c語言初始化單連結串列的頭結點 為什麼這麼寫不對 求高手解答!

10樓:網友

第二個肯定是錯的,l是linklist型別的,不能用malloc分配記憶體。

但第乙個,傳遞進去的是位址,因此l是linklist*型別的,可以用malloc來分配記憶體。

求c語言高手: 1小時倒計時程式怎麼寫 以下是我寫的,但是不符合常規,總之不對,求幫忙

C語言的問題,求高手解答,C語言的一個問題,求高手解答 !

haha 為動態函式,在函式呼叫結束之後,會釋放分配的記憶體,也就是說你用p所指向的 haha 在函式結束後會被釋放 如程式,為什麼編譯無錯誤,卻執行不出來 下面程式vc6執行通過 include include void haha char q q haha 能執行出來才怪!q是指標不應再次指向指...

C語言,老師留的作業,求高手解答

書寫程式應遵循的規則有哪些 高內聚低耦合 if語句的三種基本形式 if if else if else.else 簡述變數的概念並寫出其宣告格式 變數是記憶體棧區內的一塊空間 宣告格式 var type var name init val,var name init val.請寫出函式定義的一般形式...

求大神解答c語言題目,求大神解答C語言題目

include 商不能超過最大的long型數,小數部分最後一位四捨五入太難了,希望能給你參考 void func double m,double n,double k int main func m,n,k include void func int m,int n,int k int main f...