當前位置:首頁 » 編程語言 » c語言輸入輸出數組

c語言輸入輸出數組

發布時間: 2022-04-13 15:56:20

c語言里數組的輸入和輸出的演算法.怎麼輸入.怎麼輸出

scanf("%s",str);
//輸入字元串str
printf("%s",str);
//
輸出字元串str

使用"%s"模式輸出
但是這樣做有限制:
char
str[255];
用scanf("%s",str);獲得輸入時,最多容納254個字元,因為讀入操作會在後面加個"\0";
用printf("%s",str);
輸出時,數組一定要是用"\0"結束的。
不遵守以上規則會產生數組越界,導致不可知的錯誤。

scanf,printf的話用循環語句輸入和輸出

② C語言數組輸入輸出

指針a未初始化,操作未初始化的指針就出錯了。
在定義a之後,加上下面一句試試:
a = (int *)malloc(100 * sizeof(int));

③ 關於c語言數組的輸入輸出

scanf("%d
",&a[i]);
%d後面有空格,這樣輸入6個數在輸入一個空格就可以了。

④ C語言數組輸入和輸出

在C語言中for語句內不能有變數的初始化,for(i=0;i<=9;i++)應改為:
i=0;
for(i;i<=9;i++)
{

}
j變數同上;
輸入時scanf中應該是&a[i]
int a[n];//n是數值的個數
所有要有10個數的數組應該是:int a[10];

⑤ c程序簡單的數組輸入輸出

scanf("%c%*c",&a[i][j]);//這個加個%*c,下面的getchar();去掉

然後在scanf("%d",&N);//輸入規模 ;這在下面加一個getchar();

⑥ C語言數組怎麼輸出全部

C語言數組輸出全部步驟如下:

1、首先打開c語言項目,然後創建一個int類型的數組。

⑦ C語言程序問題,關於數組的輸入輸出

char a[2][2];定義的是字元數組,所以輸入的時候 只能用%c輸入單個字元。

輸出同樣是%c

#include<stdio.h>

voidmain()
{
inti,j;
chara[2][2];
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%c",&a[i][j]);
}
}
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%c ",a[i][j]);
}
printf(" ");
}
}

⑧ 急急!!!如何用c語言輸入和輸出一個二維數組

#include <stdio.h>

#include <stdlib.h>

int main()

{

int a[2][2];

int i,j;

for (i=0;i<2;i++)

{

for (j=0;j<2;j++)

{

scanf("%d ",&a[i][j]);

}

}

for(i=0;i<2;i++)

for(j=0;j<2;j++)

printf("%d",a[i][j]);

return 0;

}

運行成功

⑨ c語言字元串數組怎麼輸入和輸出呢

在C語言中,有兩個函數可以在控制台(顯示器)上輸出字元串,它們分別是:

puts():輸出字元串並自動換行,該函數只能輸出字元串。

printf():通過格式控制符%s輸出字元串,不能自動換行。除了字元串,printf() 還能輸出其他類型的數據。

這兩個函數相信大家已經非常熟悉了,這里不妨再演示一下,請看下面的代碼:

#include <stdio.h>

int main(){

char str[] = "http://c.biancheng.net";

printf("%s ", str); //通過字元串名字輸出

printf("%s ", "http://c.biancheng.net"); //直接輸出

puts(str); //通過字元串名字輸出

puts("http://c.biancheng.net"); //直接輸出

return 0;

}

運行結果:

http://c.biancheng.net

http://c.biancheng.net

http://c.biancheng.net

http://c.biancheng.net

注意,輸出字元串時只需要給出名字,不能帶後邊的[ ],例如,下面的兩種寫法都是錯誤的:

printf("%s ", str[]);

puts(str[10]);

(9)c語言輸入輸出數組擴展閱讀:

由數字、字母、下劃線組成的一串字元。一般記為 s=「a1a2···an」(n>=0)。它是編程語言中表示文本的數據類型。在程序設計中,字元串(string)為符號或數值的一個連續序列,如符號串(一串字元)或二進制數字串(一串二進制數字)。

字元串在存儲上類似字元數組,它每一位單個元素都是能提取的,字元串的零位是它的長度,如s[0]=10,這提供給我們很多方便,例如高精度運算時每一位都能轉化為數字存入數組。

熱點內容
編譯隔離 發布:2025-01-20 16:28:54 瀏覽:358
從哪裡看自己的qq賬號和密碼 發布:2025-01-20 16:22:33 瀏覽:399
sql語句動態 發布:2025-01-20 16:18:22 瀏覽:298
sql表或的語句 發布:2025-01-20 16:00:49 瀏覽:163
西瓜視頻怎麼緩存不了電影了 發布:2025-01-20 16:00:45 瀏覽:890
javatimer 發布:2025-01-20 15:55:56 瀏覽:64
ts使用什麼編譯器 發布:2025-01-20 15:54:59 瀏覽:382
資料庫中已存在 發布:2025-01-20 15:35:44 瀏覽:110
壓縮超過密度 發布:2025-01-20 15:35:33 瀏覽:648
和她在一起的日歷怎麼弄安卓 發布:2025-01-20 15:29:29 瀏覽:640