1樓:匿名使用者
用陣列 int a[1000]=
在面對大整數的運算時是用過陣列來儲存輸出的。每一個陣列元素裝一位數。
int i=0, a[100]=// 假設是100位的數char c;
while((c=getchar())!='\n')i--; // 輸入回車後 a[i] 不再輸入 但 i 的值比陣列實際裝的資料長度長1
2樓:如牛似乎虎
你可以把數放到字串裡面,然後輸出
3樓:黑丶雨
用範圍更大的 long long ;
範圍 9223372036854775807 到 -9223372036854775807
表示符號 %lld
4樓:ordinary喵
用陣列 int a[1000]=
每一個陣列元素裝一位數,話說我做大整數加法時就是這樣處理的char c
int i=0, a[100]=// 假設是100位的數,想節省空間的話也可以用shor 反正只裝一位數
char c;
while((c=getchar())!='\')i--; // 輸入回車後 a[i] 不再輸入 但 i 的值比陣列實際裝的資料長度長1
其實用字元陣列也可以, 原理都差不多- -!
不過用字元陣列裝的話 在計算時將字元轉化為數字,然後再轉化為字元儲存,而整數陣列的話是輸入時將字元轉化為數字;
非負整數數字字元與對應的整數的轉化
非負整數+字元零=整數字符
整數的值要求在零到九之間
5樓:黃韻桐
用long long,真不行就用long double
c語言中輸出long long型資料怎麼輸出
6樓:
%lld,例如:
long long a;
printf("%lld\n",a);
7樓:匿名使用者
c語言中有一個和long long型別想同的型別是__int64,他使用的格式是%i64d
如果是long long 那麼格式是%lld
8樓:匿名使用者
使用%lld格式輸出。
一、 long long 是c99標準對整型型別做的擴充套件,每個版long long型別的變數佔8位元組,64位。其表示範權圍為-9223372036854775808~9223372036854775807。
二、long long 型別輸出的時候,需要用printf函式,用%lld格式輸出。 示例**如下:
long long a = 1234;
printf("a=%lld\n", a);
三、輸出的各種可用於%d上的格式控制,均可用於%lld上,比如%10lld,表示輸出佔十位寬度等。
9樓:qc250不解釋
在不同的編抄譯器中有不同的輸出
襲long long a;
printf("%i64d",a);
或者long long a;
printf("%lld",a);
在正常情況下使用第一種,在某些做題**中用第二種,可詢問老師或管理員在比賽中會有明確的提示
10樓:斯霞公良雨星
使用格式字元%lld輸出long
long型別。
一、在c語言中輸出語句為printf。其呼叫方式為內:
printf(format_str,
vars...);
其中format_str中指定格式字容符,輸出時,根據格式字元輸出對於型別的變數。
二、每種變數型別,對應一組格式字元。如int對應為%d。
而long
long
對應的型別就是%lld。
三、參考**:
#include
int main()
四、注意事項:
1long
long型別從c99開始支援,所以如果編譯器不支援c99規範,則無法使用long
long。
2對於vc/vs編譯器,不支援long
long型別,而是使用_int64。輸出則為相同的%lld。
c語言中,我這個long int輸出是怎麼的?
11樓:慄佁聊鵬舉
在win
32的情復況下long和int是一
樣制的,其能表示的
範圍是一樣的,我先你的結果可能超出int和long所能夠表示的範圍了。建議採用__int64,改寫後的程式為:
#include
void
main()
getch();}
12樓:繩綸冀高揚
//我認來為%ld輸出
的結果是對的,主要是自下一個輸出與前一個輸出合併造成錯誤的假象。
//每輸出兩個數就換行,可以解決問題
#include
void
main()
getch();}
13樓:0o天翼
在win 32的情況下long和baiint是一樣的,其能表示du的範圍是一樣的,我先zhi你的結果可能超出
daoint和內long所能夠表示的範圍了。容建議採用__int64,改寫後的程式為:
#include
void main()
getch();}
在c語言中如何輸出空格,在C語言中如何輸出空格
向日葵一樣暖 c語言輸出空格的語句為printf 為轉義字元,用printf 是不能輸出空格的。printf 函式是格式化輸出函式,一般用於向標準輸出裝置按規定格式輸出資訊。printf 函式的呼叫格式為 printf 格式化字串 參量表 格式輸出,它是c語言中產生格式化輸出的函式 在 stdio....
c語言中輸出函式有哪些,C語言中,輸出函式有哪些?
美麗羊光 c語言輸入輸出函式有很多,標準i o函式中包含了如下幾個常用的函式 scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.int scanf const char f...
C語言中如何輸出圖形,C語言如何輸出圖中的圖形?
你可以採用迴圈的方法來做,需要輸出a的位置的時候就輸出a,其他地方就輸出空格,就行了 include void main int i,j,n printf 請輸入要輸出幾行 n scanf d n for i 0 i n i for j 0 jprintf for int k 0 k 2 i 1 k...