1樓:m婷婷
#include #include using namespace std; int main() while(result=="是"); return 0; } 你為什麼do...while迴圈裡的大括號不打呢?採納哦
2樓:拯救小家軍
char只能定義單個字元,只佔一個位元組。 漢字的話佔兩個位元組,應該用字元陣列來裝。 至於cin識別符號錯誤,多半是你的vc 沒有iostream.h 這個標頭檔案。
這是c++程式設計,標頭檔案沒錯啊,怎麼會出現未宣告的識別符號?
3樓:匿名使用者
任何寫在預編譯標頭檔案#include "stdafx.h"前面的都被忽略,你必須把#include 放到#include "stdafx.h"後面。
這和語言無關,是vc為了提高編譯速度特有的
為什麼我用vs2010編c++程式時,用「cout」「cin」時,除錯時說「cout」「cin」是未宣告的識別符號?
4樓:
在cout和cin的前面加上std:: 即std::cout和std::cin
表明cout和cin是定義在std名稱空間內的物件
或者在#include 下面加上using namespace std;
5樓:宮恨秋
用vs2010執行了此程式!可以正常執行,沒發現問題!
6樓:飛夢緣雨
沒有利用命令空間吧 using namespace std;
7樓:匿名使用者
要加上using namespace std;
c++程式設計時出現「未宣告識別符號」錯誤提示
8樓:篤俠
是endl 不是 end1。
9樓:匿名使用者
不是end1。。。是endl
c++程式設計,n」: 未宣告的識別符號 是哪的問題? 10
10樓:匿名使用者
c/c++程式設計過程中,定義陣列的時候有兩種情況。
一種是固定陣列長度,還有一組是動態分配長度。
這段**中是直接定義陣列,因此需要首先將陣列長度明確好;
也就是需要對陣列長度 n 進行首先賦值。否則就會報錯顯示變數未定義
希望對你有幫助,謝謝
11樓:匿名使用者
float a[n];這個n你又沒有定義;
另外,for (i = 0; i <= 9; i++)
cin >> a[n];這個地方 應該是 cin >> a[i];
visual c++ 執行c程式出現未宣告的識別符號,求解答
12樓:匿名使用者
開頭加#include
13樓:匿名使用者
在c語言裡沒有bool常量
C 新手問題 什麼是識別符號,C 如何宣告識別符號,急
c 中識別符號用於給在程式中定義的變數 函式 陣列 類 結構體以及用 typedef 自定義的資料型別等進行命名。一個標準的識別符號需要遵循以下規則 1.必須由字母 數字 下劃線構成,不能包含其它字元 2.第一個字元只能是字母或下劃線。注意 c 本身沒有對識別符號長度進行限制,但是有些編譯器限制了識...
為什麼老是提示 未宣告的識別符號a,b,望c語言大神指教
風若遠去何人留 a 和b是main裡面的,沒有傳到print中.所以出錯.這個最好的做法是,include int add int a,int b void print int x,int y void main int add int a,int b void print int x,int y ...
什麼是C語言中的識別符號,c語言中的識別符號分幾類
c c 中,是你用來標識變數名 符號常量名 函式名 陣列名 檔名 類名 物件名等的c c 有效識別符號的構成規則如下 1第一個字元必須是字母 不分大小寫 或下劃線 2後跟字母 不分大小寫 下劃線 或數字組成 3識別符號中的大小寫字母有區別。如,變數max,max,max代表三個不同的變數 4不能與c...