6 回答

TA貢獻8條經驗 獲得超2個贊
第一行的寫法是典型的C寫法,C++的寫法一般不帶后面的.h,并且雙引號代碼當前目錄下,一般iostream是系統目錄下,應該使用尖括號,所以,第一行的寫法修改為:
#include <iostream> //注意include后邊有空格喲

TA貢獻2條經驗 獲得超1個贊
#include <iostream>
using namespace std;
float max(float x,float y)//A
{
return (x>y?x:y);
}
void main(void)
{
float a,b;
cout<<"輸入兩個實數:";
cin>>a>>b;
cout<<"兩個數中的大數為:"<<max(a,b)<<'\n';
}
與其跟你慢慢說==我直接改了一道。。直接看看你哪寫錯吧,好吧,我還是告訴你,
1#include<iostream>
2namespase
3max(A,B),c++是區分大小寫的哦

TA貢獻883條經驗 獲得超454個贊
結合前面兩人的回答,你應該明白了吧:
C++標準庫的輸入輸出頭文件名為 iostream,并沒有后面的 .h
這個頭文件算是系統目錄中的,應放入< > 之中

TA貢獻8條經驗 獲得超3個贊
注意你的寫法#include后面要空格 ? ?<iostream.h>這種寫法是在當前系統環境中查找頭文件,"iostream.h"這種寫法是在當前工作目錄中查找頭文件如果查找不到就在系統環境中查找。
- 6 回答
- 0 關注
- 6460 瀏覽
添加回答
舉報