c語言中遇到的問題,C語言中遇到的問題!

2022-03-11 06:53:39 字數 1390 閱讀 5844

1樓:斛暄嫣古南

printf

系列函式輸出格式萬用字元:%d

表示將輸出值以整數對待;%c

表示以(ascii)字元對待;%f

表示以32bit浮點數對待。舉例如下:

printf("%d",

v);此時不論變數

v是何種型別,都輸出對應的整數值,比如

v是一個指標,則輸出指標地址。

printf("%c",

v);此時不論變數

v是何種型別,都輸出成一個

ascii

字元,如果

v是一個大於

8bit

的資料型別,也只取前

8bit。

printf("%f",

v);此時程式會將v看作

32bit

浮點型資料。

2樓:赫連天睿延覺

%d表示輸出一個整數(沒有小數點的數)

%c表示輸出一個字元(注意不是字串輸出字串是%s)

%f就是輸出一個單精度的浮點數(就是有小數點的數),根據程式精度要求不同還有其他方式的輸出的,書上有的啊注意看書就可以了

3樓:譚盼香趙暎

%d表示輸入或輸出的是有符號的十進位制整數

%c表示

輸入或輸出的是單個字元

%f表示輸入或輸出的是實數

c語言中遇到的問題!

4樓:匿名使用者

#include

using namespace std;

void br()

void ic()

int main()

{br();

cout<<", ";

ic();

cout<

c語言程式設計中遇到的難題

5樓:星珧厲涵易

你好,很高興和你**這個題目。

amp的問題確實是scanf("%d",&b[0]);

但是這程式 int

eachdiff(int

a,int

n)這個函式是錯誤的,無法保證各位的數字各不相同。

一個c語言中遇到的問題

6樓:滄海雄風

#include

const dm_peer_m=10;

int main(void)  //手誤 void

7樓:何靈淵

scanf("%f",width_m);

改為scanf("%f",&width_m);

出了問題,自己先好好檢查,這種一眼就看出來的。

c語言中的clock 問題,c語言中的問題?

就是while clock now 的意思,注意後面還有個分號,這是一個空迴圈。因為clock會返回當前時間,now是一個過去的時刻,所以這個條件的意思是 當前時間比那個時刻晚的多少小於clocks per sec,也就是如果時間相差還不到clocks per sec就一直迴圈。因此這個迴圈的意思就...

C語言中return的問題,C語言中return的用法疑問

檢測的迴圈有點問題,根本進入不了迴圈 linshi 1,這個是進入迴圈的條件,只有1的時候才能進入迴圈其實判斷素數的子函式有經典的 int s int n for linshi number 1 linshi 1 linshi 這個條件錯了,至少也是 linshi 2 if linshi 1 如果前...

c語言中作用C語言中作用

取決於在scanf中使用還是在printf中使用。在scanf中使用,則新增了 的部分會被忽略,不會被引數獲取。例如輸入為 12 abc那麼12將會讀取到變數a中,但是後面的abc將在讀取之後拋棄,不賦予任何變數 例如這裡的字元陣列b 在printf中使用,表示用後面的形參替代的位置,實現動態格式輸...