C語言糾錯謝謝啦

2022-07-25 05:00:20 字數 896 閱讀 7482

1樓:

#include

#include

int m;

char str2[10];

int main()

void fun(char str1[10])str2[j] = 0;

}希望我的回答對你有所幫助

2樓:匿名使用者

#include

#include \*首先這裡少了這個標頭檔案,少了就不能用strcpy了*\

int main()

void fun(char str2[10])說的很詳細了再不懂就追問.

3樓:雷曉

樓主可以考慮用memcpy函式,標頭檔案

4樓:

1.變數的的型別最好為char,m為int不變2strcpy 這個函式的作用是把str2的值複製給str1並且不能選定從m開始複製(並且你的沒使用過哦,你沒發現麼?)不應該使用這個庫函式

3可用這樣編寫**代替strcpy函式

int i=m,j;

while(str1[i]!='\0')

很久不寫c了語法有些忘記了,不知道**對沒對,大約思路是做一個迴圈在迴圈內實現從str1的第m位開始逐一複製值到str2中。

5樓:匿名使用者

#include

#include

void fun(char a,char b);

int main()

void fun(char a,char b)}

6樓:匿名使用者

陣列引數傳遞需要傳遞指標str[10]錯誤

字串沒有尾零結尾

查詢m的字元根本就沒有做

c 求1 1 7糾錯,c 求1 1 3 1 5 1 7 糾錯

include include using namespace std void main while h 1e 5 h 1e 5 pi 4 s cout pi 裡面涉及到型別轉換問題。還有就是條件運算子的優先順序高於 所以給h賦值時要加括號。另外,abs 的引數要求是整數.2n 1不能直接這樣寫,...

求教一道C語言題目,謝謝大家啦

這是不對啊,呼叫f int,int 函式的時候,是值傳遞,實際上v x,w y 然後值發生交換的是v和w,f函式用完後,v,w的值就釋放了,因為他們的值都是在棧裡面。x,y還是原本的x,y,沒有改變,所以你輸出了的還是本來的值。所以,如果你要實現這個功能的話,可以用指標,也可以定義x y為全域性變數...

兩道C語言程式設計題 用結構體 謝謝啦

c語言結構體程式幫完成。c語言結構體程式設計題,求大神!c語言結構體程式設計題,求助大神啊 根據題意 一 教師資訊定義為結構體,其成員年月也為結構體 可直接定義成兩個成員變數,本題沒有強制要求 婚姻狀態採用共用體型別。二 輸入資訊直接寫在main函式,實際軟體開發應單獨寫輸入函式,輸入驗證我只寫了性...