1樓:聽不清啊
所給出的並不能叫做一個程式。因為它只有輸入,並沒有輸出。
修改以後的程式才能執行。
《程式不能在這提交》
它用於讀入一串字元,過濾其中的非數字,以空格作為分隔,把數字豐入到陣列中,最後輸出這些數字。
2樓:浮華崽崽
所謂namespace,是指識別符號的各種可見範圍。c++標準程式庫中的所有識別符號都被定義於一個名為std的namespace中。
一 :和格式不一樣,前者沒有字尾,實際上,在你的編譯器include資料夾裡面可以看到,二者是兩個檔案,開啟檔案就會發現,裡面的**是不 一樣的。字尾為.
h的標頭檔案c++標準已經明確提出不支援了,早些的實現將標準庫功能定義在全域性空間裡,宣告在帶.h字尾的標頭檔案裡,c++標準為了和c區別開,也為了正確使用名稱空間,規定標頭檔案不使用字尾.h。
因此,當使用時,相當於在c中呼叫庫函式,使用的是全域性名稱空間,也就是早期的c++實現;當使用的時候,該標頭檔案沒有定義全域性名稱空間,必須使用namespace std;這樣才能正確使用cout。
二: 所謂namespace,是指識別符號的各種可見範圍。 c++標準程式庫中的所有識別符號都被定義於一個名為std的namespace中。
由於namespace的概念,使用c++標準程式庫的任何識別符號時,可以有三種選擇:
1、直接指定識別符號。例如std::ostream而不是ostream。
完整語句如下: std::cout << std::
hex << 3.4 << std::endl;
2、使用using關鍵字。 using std::cout; using std::
endl; using std::cin; 以上程式可以寫成 cout << std::hex << 3.
4 << endl;
3、最方便的就是使用using namespace std; 例如: #include#include #include using namespace std;這樣名稱空間std內定義的所有識別符號都有效(**)。就好像它們被宣告為全域性變數一樣。
那麼以上語句可以如下寫: cout < 所以為了避免這種情況所造成的名字衝突,就把標準庫中的一切都被放在名字空間std中。但這又會帶來了一個新問題。無數原有的c++**都依賴於使用了多年的偽標準庫中的功能,他們都是在全域性空間下的。 所以就有了和等等這樣的標頭檔案,一個是為了相容以前的c++**,一個是為了支援新的標準。名稱空間std封裝的是標準程式庫的名稱,標準程式庫為了和以前的標頭檔案區別,一般不加".h" 能幫忙解釋一下這段c語言什麼意思嗎? 3樓:匿名使用者 #define t(c)(((c)>='0')&&((c)<'9')?(c)-'0':-1) 你應該是不理解這個巨集定義的含義吧, 這個巨集定義了一個對映 其中用到了條件運算子 a?b:c的意思是if(a) then b else c這個巨集呼叫時c是字元,作用是判斷c是否是0-8之間的數字,如果是那麼返回0-8相應的整數值,否則返回-1。 c語言 能詳細解釋一下這段**的意思嗎 特別是後面那段if語句 我看不懂? 4樓:匿名使用者 if((a==0)+(c==1)+(d==1)+(d==0)==3&&(a+b+c+d==1)) 這個if語句的意思是(a==0)+(c==1)+(d==1)+(d==0)==3 這4個小括號裡任意3個成立 和 a b c d任意為1 不知道前一個條件**是否有問題d==1和d==0其中一個必定為真 也就是說a為0 c為1的情況下前一個條件為0 第二個條件必須c為1 其他為0 這個if條件才成立 幫我解釋一下一段c語言命令的意思 5樓:t夜蝙蝠 void main()}} 6樓:匿名使用者 printf("tuesday\n"); else if ((letter=getch())==』h』)printf("thursday\n"); else printf("data error\n"); break; case 』w』:printf("wednesday\n");break; default: printf("data error\n");} 請大家幫忙解釋一下下面這段c語言程式的含義 急急急! 7樓:匿名使用者 這是51微控制器的**,就是用p1的第7位等於低電平時來控制p2的第0位那個引腳不停的0和1轉換! #include #include bit flag; unsigned char count; void dely500(void) //延遲函式呼叫_nop_(),_nop_()表示停1個機器週期 }void main(void) for(count=200;count>0;count--)//進行200次轉換} 8樓:哀怨小寡婦 用微控制器p2.0輸出1khz和500hz的音訊訊號驅動揚聲器輸出報警器聲音,作報警訊號,要求1khz訊號響100ms,500hz訊號響200ms,交替進行,p1.7接一開關進行控制,當開關合上響報警訊號,當開關斷開告警訊號停止,編出程式。 高手給解釋一下這段c語言**,inverse部分 9樓:匿名使用者 把字串前半字元與後半字元交換,如第一個字元與最後一個字元交換,第二個字元與倒數第二個字元交換,直到字串中間 分情況,如果是給孩子的費用或者是生活費等可以收,如果是示愛或者挽回的最好不要收。在我國,離婚有兩種方式,一是協議離婚,二是訴訟離婚。1 協議離婚。協議離婚主要適用於雙方都同意離婚且就子女撫養 財產分割 債權債務的承擔等離婚事宜達成一致意見的情形。雙方協商一致離婚的,應該簽訂離婚協議,並且親自到婚姻登... 因為,小影是他的精神支柱,沒了她,小莊也就不會撐到現在。那事情也是小莊的拼命奮鬥的支柱之一。其實很簡單。他先只是單單想和小影距離更近些。但是後來苗連 陳排 班長 喜娃他們都對他寄予很大的希望,他不想讓苗連他們失望,他知道了他不只是一個人在奮鬥,還有苗連他們的希望,更重要的是在傘兵 衛生員 強子 老耿... 這只是這一個程式中的一段 他是每次生成隨機數作為新賬戶的賬戶id,如果生成的隨機數id已經存在,則goto s,重新生成 全域性變數初始定義 0,但是在其他函式或者main函式裡肯定改變了初值,所以不再是0,所以可以迴圈下面的 從 的寫法上來看 是要生成一個account不重複的一個新項所以 才會出...起訴離婚這一段時間男方發紅包能收嗎
我是特種兵中的這一段是什麼意思,《我是特種兵》中最經典的臺詞有那些?
求大神c語言大神一段程式說的什麼意思全域性變