1-1 製造(new)陣列時,要指定陣列長度,以便為陣列分配記憶體。
對1-2乙個陣列可以存放不同型別的數值。
錯1-3程式執行中可以改變陣列的大小。
錯2-1陣列定義為int s[3][2]=
,陣列元素( )的值為4。 2
s[3][0]
s[1][1]
s[1][2]
s[0][1]
2-2設有陣列定義:char array [ ]="china"; 則陣列 array所佔的空間為()。3
4個位元組
5個位元組
6個位元組
7個位元組
2-3以下不正確的賦值或賦初值的方式是( )。3
char str="string";
char str[7]=;
char str[10];str="string";
char str[7]=;
2-4以下陣列定義中錯誤的是( )。2
int x[3]=;
int x[2][3]=,,;
int x[3]=,(4,5,6)};
int x[2][3]=;
2-5關於char型別的陣列,說法正確的是( )。4
其陣列的預設值是'a'
可以僅通過陣列名來訪問陣列
陣列不能轉換為字串
可以儲存整型數值
2-6有說明語句int a[4][5];
,則a[2]+3
表示__。1
a
陣列行下標為2
、列下標為3
的元素的位址
a
陣列行下標為2
、列下標為3
的元素的值
a
陣列第2
行的首位址
a
陣列第3
行的首位址
2-7設有乙個 12×12 的對稱矩陣m,將其上三角部分的元素mi,j(1≤i≤j≤12)按行優先存入c語言的一維陣列n
中,元素m6,6在n
中的下標是:1 50
5155
66題目意思要先看懂
一維陣列下標是從0開始的,所以答案應該是12+11+10+9+8+1-1=50.
PTA選擇判斷 2019 4Struct
1 1共用體變數可以作結構體的成員,結構體變數也可以作共用體的成員。對1 2結構體變數可以作陣列元素。對1 3指向結構體變數的指標可以作函式引數,實現傳址呼叫。對1 4結構體成員的型別必須是基本資料型別。錯1 5結構體成員必須是不同資料型別的變數。錯1 6結構體陣列中可以包含不同結構體型別的結構體變...
PTA判斷素數
注意 1 1不是素數 2 if flag 只要乙個值不是0,他就相當於真,0就是假 3 用sqrt平方根判斷素數,以防超時 n 根號n 根號n n的因數除了根號n,其他都是成對存在的,且必定乙個大於根號n乙個小於根號n 假設n不是質數,有個因數大於根號n 不是n本身 則n必定有乙個與之對應的小於根號...
PTA素數判斷
本題要求實現乙個判斷素數的簡單函式 以及利用該函式計算給定區間內素數和的函式。素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。函式介面定義 int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0...