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小時倒計時程式怎麼寫 以下是我寫的,但是不符合常規,總之不對,求幫忙 haha 為動態函式,在函式呼叫結束之後,會釋放分配的記憶體,也就是說你用p所指向的 haha 在函式結束後會被釋放 如程式,為什麼編譯無錯誤,卻執行不出來 下面程式vc6執行通過 include include void haha char q q haha 能執行出來才怪!q是指標不應再次指向指... 書寫程式應遵循的規則有哪些 高內聚低耦合 if語句的三種基本形式 if if else if else.else 簡述變數的概念並寫出其宣告格式 變數是記憶體棧區內的一塊空間 宣告格式 var type var name init val,var name init val.請寫出函式定義的一般形式... 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...C語言的問題,求高手解答,C語言的一個問題,求高手解答 !
C語言,老師留的作業,求高手解答
求大神解答c語言題目,求大神解答C語言題目