c語言中假設陣列中已經存放若干個數字字元,編寫程式,將每個數字字元轉換成對應的數字後存放在另

時間 2021-09-03 07:04:17

1樓:匿名使用者

#include

main()

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

printf("\n\t%d\t%d",i,a[i]);//列印getch();

} 字串就是字元陣列,只是表達方式不太一樣而已,給你改寫一下:

#include

#define n 100 //字元陣列最長為100main()

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

printf("\n\t%d\t%d",i,a[i]);//列印getch();

}你的串號我已經記下,採納後我會幫你製作

2樓:匿名使用者

你的說法不對。數字是數字,字元時字元。不能混了。

雖然字元到了記憶體裡也是轉換成數字的格式存放。簡單點的你可以利用強制型別轉換。我寫一個,你琢磨其中的意思,用在自己的上面就行了。

#include "stdio.h"

void main()

;int b[6];

int i;

for(i=0;i<5;i++)}

3樓:匿名使用者

//我寫的 你看看對不對,我的是統計一個檔案中的單詞個數,統計的是總的個數

//字元陣列中存放太麻煩了,放在一個檔案中好一點#include

#include

#define in 1

#define out 0

int main()

int flag=out;

int c;

int nw=0;

while((c=fgetc(fp))!=eof)else if(out==flag)

}printf("the num is:%d\n",nw);

return 0;}

4樓:匿名使用者

5樓:匿名使用者

#include

void main()

for (i = 0;i<10;i++)}

c語言怎麼將一句英語存入字元陣列中再輸出?可以舉個例子嗎?

6樓:天雨下凡

#include

int main(void)

7樓:向丶思陽

#include

main()

c語言裡如何輸入幾個字串放到一個陣列中

8樓:你不愛吃烤肉

方法如下:

#include

void main()

}擴充套件資料:c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

c語言常用詞彙有:

條件 condition

變數 variant

過程 process

優先 priority

運算 operation

返回值 return value

函式 function

宣告 declare

引數 parameter

靜態的 static

外部的 extern

引用 reference

元素 element

地址 address

排序 sort

字元 character

字串 string

指標 pointer

引數 argument

陣列 array

宣告 declaration

表示 represent

處理 manipulate

成員 member

標記 tag

函式 function

列舉 enumerate

聯合 ( 共用體 ) union

建立 create

插入 insert

刪除 delete

修改 modify

9樓:阿鸞

首先,c語言沒有字串型別,但是字元陣列或者字元指標可以表示字串。

所以你可以把幾個字串分別放到幾個不同陣列:

例如:char str1[10] = "abcdefg";

char str2[10] = "qwerty";

注意,定義字元陣列時可以使用=直接賦值,非定義階段,不能用等號直接對字元陣列賦值,應該使用庫函式strcpy

例如char str[10];

strcpy(str,"abcdefg");

另外,如果非要把多個字串輸入到同一陣列,可以這樣:

char str[20];

strcpy(str,"abcdefg");

char *p = str ;

p += strlen("abcdefg");

strcpy(p,"qwerty");

printf("%s",str);

輸出結果是 abcdefgqwerty

c語言陣列宣告問題,C語言中定義陣列時對其全部初始化為1的問題

有初始化的陣列定義可以省略方括號中的陣列大小。例如,下面的 中陣列定義為5個元素 int a 如 char str program 編譯時必須知道陣列的大小。如果陣列大小要根據運 況來確定,可以使用動態陣列 int p int calloc num,sizeof int 一般有四種陣列定義方式,以一...

在c語言中如何把陣列清空,在C語言中如何把陣列清空

一嘆 c語言貌似沒有把陣列清空的方法啊,或許你可以清除就把它賦值為0,這樣在形式上實現了清楚,不然的話只有動態申請的記憶體可以釋放。 沃英傑 int a 4 1 通過陣列遍歷,逐個賦值為0。定義迴圈變數int i for i 0 i 4 i a i 0 該程式功能為遍歷陣列a,逐個將元素賦值為0,實...

C語言中如何刪除已經輸出的字元,C語言中如何刪除已經輸出的一個字元?

會飛的小兔子 文字模式下指定位置輸出 用 覆蓋掉 gotoxy 1,1 printf 1230123 gotoxy 7,1 printf 例 include intmain void printf 123 printf b c b 32 注意這裡 return0 擴充套件資料c語言刪除字串前面連續 ...