求c高手幫我改改這個程式,謝謝了

2021-03-08 21:52:54 字數 979 閱讀 9672

1樓:匿名使用者

//我快暈了,我複製的時候複製錯了,現在如下//在cout<<"資料長度為:"<上**umber=0;sise_2=0;**=0;因為每次返回要初始化

#include

#include

#include

#include

void return();

//主函式

void main()

double sum=0,l,fsum,tf,t,b,p,j,bzca,ssum;

int n;

int sise_1,sise_2=0;

int **,ci,**umber=0,chy[50];

char cs[400];

// 把資料還原的函式

void huanyuan()

if(ch=='n'||ch=='n')

//不是continue

}else

cout<<"you center a worng number"<

2樓:匿名使用者

過載函式的定義寫錯了,應該是

char& a::operator (int i)另外,你的拷貝函式寫錯了,直接p=s是不行的,比如這個程式中,你用的"kai"是常量,直接p=s的話,p指向常量字串,而常量字串是不允許修改的,所以你的q[i]=q[i]+32的操作會出錯.

還有,小寫字母減32才是大寫字母.

正確程式如下:

#include

using namespace std;

#define n 10

class a

; char& a::operator (int i)void a::print()

a::a(char s[n])

int main()

3樓:匿名使用者

123123123123123

幫我找找這個C語言程式哪裡錯了謝謝

include void func int a 全域性變數值為0 void func void main 所以執行結果為 1 0 1 0 你思路太混亂了,main裡面怎麼還有func 的,而且裡面的func還是遞迴函式,卻又沒有跳出點,肯定死迴圈了。int a 1 printf no 1 a d a...

C語言程式題高手謝謝

c語言庫裡面有專門的函式啊 可以直接利用 這不是c語言的作業嗎。如果這是你的作業都不自己做,以後要用的時候再學就爽了。而且這個好簡單啊,你就if比較一下asc 碼就行了,在書的後面有列表。第二題一樣,三個int來儲存大小寫及數字的個數,再通過就行了asc 碼判斷輸入的是什麼,相應的int進行 操作就...

C大神來幫我改下這個程式,求C大神幫忙改下程式

就是加一個限制數量而已 include include using namespace std class student static void disp student disp system pause return 0 求c 大神幫忙改下程式 10 int js int n int sb l...