1樓:
你是說初始化?
int a=;
// 要輸入的10個數放入陣列a了。陣列a有10個元素,數值為a[0]=1,a[1]=2,....a[9]=0
2樓:無語翹楚
首先,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
3樓:二囧先生
int n;
scanf("%d",&n);
int a[n];
for(int i=0;i scanf("%d",&a[i]); 4樓:鬼採 void main() c++中,如何把要輸入的n個數用乙個陣列表示? 5樓:輕輕額慢慢哦 n:為接收到的輸入的數 object o = new ojbect[n]; 如果你是說不管你輸入過少個數 陣列都可以裝的下可以寫成這樣: int n=o; object o = new object[n++]; 去動態的改變ojbect陣列的值 要是答案都不是你想要的,請將問題說清楚點 我再幫你解決 6樓:匿名使用者 int a[n]; 句話定義了乙個有n個元素的整型陣列,這裡n要用常數,如5,8,10等來表示 用的時候 a[0] a[1] ......a[9]就分別代表陣列裡的10個整型數 當輸入的時候,可以寫成 for(int i=0; i<10; i++) 7樓:匿名使用者 有api函式,itoa還是atoi,自己查查不能 c++ 如何把乙個陣列的值賦到另乙個陣列? 8樓:匿名使用者 有兩種方法可以實 來現。源 為方便說明,定義兩個整型陣列a,b,並實現將a中的值賦值到b中。 int a[4] = , b[4]; 1、 通過陣列遍歷,逐個賦值。 定義迴圈變數int i; for(i = 0; i < 4; i ++)b[i] = a[i]; 該程式功能為遍歷陣列a,逐個賦值到陣列b對應元素中。 2、 借助記憶體複製函式memcpy,整體賦值。 void *memcpy(void *dst, void *src, size_t size); 這個函式的功能為將src上,大小為size位元組的資料賦值到dst上。 呼叫該函式時需要引用標頭檔案cstring,即#include 賦值陣列的**為 memcpy(b,a,sizeof(a)); c語言裡如何輸入幾個字串放到乙個陣列中 9樓:你不愛吃烤肉 方法如下: #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 10樓:阿鸞 首先,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 11樓:匿名使用者 #include void main() }這個實現的是輸入的每乙個字串存放在二維陣列s的一行中 12樓:匿名使用者 for (i = 0; i < 10; i++) gets(s[i]); 你那個會報異常說明輸入的字串格式不正確,比如輸入了20122.1.40,或者2012 2 2這種,所以在convert之前最好先用tryparse試一下看是否能轉,轉不了的提示使用者輸入有誤。string text textbox1.text datetime tem bool isdatetime... 讓n個數中某個數的概率出現兩次應該是在n個數中某個數被取到2次的概率是多少。取到兩次概率為 n 1 n 1 n 1 概率,又稱或然率 機會率 機率 機率 或可能性,它是概率論的基本概念。概率是對隨機事件發生的可能性的度量,一般以乙個在0到1之間的實數表示乙個事件發生的可能性大小。越接近1,該事件更可... double result bool b double.tryparse 12.3 out result b為true表示轉換成功,結果儲存在reuslt中 c 中如何檢查文字框的輸入資訊是否為數字?樓上用正則判斷,效率較低,其實c 自帶的tryparse就ok的 int tmp if int.tr...C中,我在textbox中輸入年份如何把它轉換成時間
如何讓n個數中某個數的概率出現兩次
如何在C中判斷TEXTBOX中輸入的內容是否為純數字