第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

有關(guān)C++ 函數(shù)的一個(gè)初級問題,具體代碼如下!

有關(guān)C++ 函數(shù)的一個(gè)初級問題,具體代碼如下!

C++ C
慕慕森 2021-12-02 15:11:43
下面是我寫的一個(gè)程序……#include<iostream>using namespace std;int Acm(int m,int n);void main(){int m,n;cout<<"Input m,n:";cin>>m>>n;cout<<"The result is:"<<Acm(m,n);}int Acm(int m,int n){if m=0return n+1;if n=0return Acm(m-1,1);returnAcm(m-1,Acm(m,n-1));}然后編譯時(shí)出了這么個(gè)錯(cuò):syntax error:identifier ‘m’syntax error:identifier ‘n’幫看看吧,感謝了編譯能過了,可是運(yùn)行時(shí)輸入兩個(gè)數(shù)啥也沒輸出就退出了呀?
查看完整描述

3 回答

?
紅顏莎娜

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊

#include<iostream>
using namespace std;
void main()
{
int m,n;
cout<<"Input m,n:";
cin>>m>>n;
int Acm(int,int);//其他函數(shù)如果放在main函數(shù)后面,要在main函數(shù)中作這樣的聲明
cout<<"The result is:"<<Acm(m,n);
}
int Acm(int m,int n)
{
if (m==0)//if格式是這樣用的
return n+1;
if (n==0)
return Acm(m-1,1);
return Acm(m-1,Acm(m,n-1));
}



查看完整回答
反對 回復(fù) 2021-12-07
?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

在MFC中,自己新加入的對話框中代碼中并不會默認(rèn)加入OnInitDiaglog處理函數(shù),只有主對話框默認(rèn)有
雨落深山如果能收斂一些教訓(xùn)人的脾氣,會對你的未來有好處,以后批評別人之前先要自省
還可以這樣添加:右鍵對話框資源窗口選擇類向?qū)?MESSAGE那里雙擊WM_INITDIALOG一項(xiàng),再點(diǎn)擊編輯代碼轉(zhuǎn)到函數(shù)定義

查看完整回答
反對 回復(fù) 2021-12-07
?
慕的地8271018

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊

#define PI 3.1415926
#include <stdio.h>
#include <math.h>
double area(double a,double b,double c,double d,double e)
{
double s,k;
s=(a+b+c+d)/2;
e=cos(e/360*PI);
e=e*e;
s=(s-a)*(s-b)*(s-c)*(s-d)-(a*b*c*d*e);
if (s>=0)
k=sqrt(s);
else k=-1;
return k;
}
int main()
{
double a1,b1,c1,d1,e1,s1;
scanf("%lf%lf%lf%lf%lf",&a1,&b1,&c1,&d1,&e1);
s1= area(a1,b1,c1,d1,e1);
if (s1==-1)
printf("Invalid input");
else
printf("%.4lf",s1);
return 0;
}

這樣就可以編譯運(yùn)行了,這是常用的寫法,不過計(jì)算的正確與否就不知道了哦
~

或者:
#define PI 3.1415926
#include <stdio.h>
#include <math.h>
double area(double a,double b,double c,double d,double e);
int main()
{
double a1,b1,c1,d1,e1,s1;
scanf("%lf%lf%lf%lf%lf",&a1,&b1,&c1,&d1,&e1);
s1= area(a1,b1,c1,d1,e1);
if (s1==-1)
printf("Invalid input");
else
printf("%.4lf",s1);
return 0;
}

double area(double a,double b,double c,double d,double e)
{
double s,k;
s=(a+b+c+d)/2;
e=cos(e/360*PI);
e=e*e;
s=(s-a)*(s-b)*(s-c)*(s-d)-(a*b*c*d*e);
if (s>=0)
k=sqrt(s);
else k=-1;
return k;
}



查看完整回答
反對 回復(fù) 2021-12-07
  • 3 回答
  • 0 關(guān)注
  • 341 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號