c語言輸入輸出函式問題
1樓:王囧囧
*表示此輸入跳過,也就是不儲存到變數中 因此先讀12存入a;再讀34跳過;再讀56存入b;再讀789存入浮點型f
2樓:網友
%*2d 表示跳過輸出流中的1個2位整型數 上面即跳過了3和4
3樓:匿名使用者
還是請大神來解答吧,這個是跳守指定的型別而不讀取。
標準的輸入輸出函式包含在什麼之中?
4樓:盈缺造物
c語言一般在主函式中。
輸出函式與輸入函式的區別
5樓:金色潛鳥
輸出函式 用於資料輸出,輸入函式 用於資料輸入。
輸入也叫讀,輸出也叫寫。例如從鍵盤讀入,從磁碟讀入,輸出到檔案,寫磁碟檔案,向螢幕輸出。
輸出和輸入 要站在 計算機 cpu 立場來看,向 cpu 方向流動 叫 輸入,離cpu 方向流動 叫 輸出。
不是站在別的立場,否則會混淆「入」「出」,把自己搞糊塗。
6樓:新泥稱
你都說出來了區別,我想給樓主說兩個字 "呵呵"
7樓:你爹用菊花
只有輸入函式 才有輸出函式。
c++中輸入輸出等函式前面為什麼要加上std::????
8樓:網友
這是表示名稱空間的意思。
你可以在包含的標頭檔案的語句下面加上using namespace std;
就不用在輸入輸出等函式前面加std::了。
9樓:網友
std是乙個類(輸入輸出標準),它包括了cin成員和cout成員,using name space std ;以後才能使用它的成員。#include中不存在類std,但是他又cin,out的相關函式,不需要使用名稱空間了。而第二種標準#include,它包含了乙個類,在類的使用之前要預處理一下,using namespace std;就是這個功能,然後你就可以使用cin,cout這兩個成員函式了,假設你不使用預處理(using namespace std;),麻煩加上std::
cin或者std::cout再去使用它的成員函式(標頭檔案中存在這個類)
關於函式的輸入輸出
10樓:網友
這個是遞迴,如果你知道什麼是 棧 ,就應該很好明白。
可以去看 一下棧的 先進後出 規則。
簡單來說。x = 6 滿足 x/2>0 進入 fun(3)x = 3 滿足 x/2>0 進入 fun(1)x = 1 不滿足 x/2>0 ,跳出,下一步為輸出 1跳回 x = 3 輸出 3
跳回 x = 6 輸出 6
11樓:網友
fun(6):6/2=3>0 執行fun(3),等fun(3)完全結束,執行printf("6");
fun(3):3/2=1>0 執行fun(1),等fun(1)完全結束,執行printf("3");
fun(1):1/2=0
不滿足if(x/2>0),直接執行語句printf("%d",x);輸出1,此時fun(1)完全結束,執行printf("3");輸出3,此時fun(3)完全結束,執行printf("6");輸出6,此時fun(6)完全結束,執行printf(""),換行。
所以整個程式的輸出就是:136換行。
12樓:網友
這是乙個簡單的遞迴程式。
首先x=6進入fun函式,x/2=3,大於0,因此,再次進入fun函式,x/2=1,還是大於0的,於是再進入fun函式,而此時1/2=0,不滿足條件,執行printf("%d",x),輸出1,返回上一層,也就是x=3的那層,在輸出3,然後再返回上一層,輸出6,所以結果是136。
c語言程式設計有整數abc由鍵盤輸入輸出其中
include void main 輸入以空格分開內。容 include stdio.h include math.h void main void max else end if include stdio.h void main include void main 簡單的寫了下.專.屬 incl...
c語言中輸入格式 輸出格式的組成包括哪些內容
希望被樓主採納!printf 函式是格式化輸出函式,一般用於向標準輸出裝置按規定格式輸出資訊。printf 函式的呼叫格式為 printf 格式化字串 參量表 其中格式化字串包括兩部分內容 一部分是正常字元,這些字元將按原樣輸出 另一部分是格式化規定字元,以 開始,後跟一個或幾個規定字元,用來確定輸...
c語言輸入12345後寫出下列程式的輸出結果
我覺得這個答案是5吧,因為當輸入 時才會退出迴圈,而且之前的每getchar 一次,值就會覆蓋之前的。你會加斷點bai嗎?單步執行 du就可以看出來為zhi什麼了。第一dao次迴圈開始的時候內先執行c getchar 此容時c 1 並且進行了輸出,判斷迴圈條件的時候又執行了 getchar 此時緩衝...