1樓:匿名使用者
//輸入每個數佔一行,最後的註釋是示例執行結果:
using system;
public class myclass
if (itmp < 0) //如果是負數,相應的處理arr[cnt++] = itmp;
} while (itmp!=0);
console.writeline(pos + " " + neg + " " + maxpos + " " + minneg); //分別是正數,負數,最大正數,和最小負數
console.readline();
} }/* 1
2 3-3 -2
-1 0
3 3 3 -3
*/************************************
補充:using system;
public class myclass
if (itmp < 0) //如果是負數,相應的處理arr[cnt++] = itmp; //把輸入的資料放入陣列}while (itmp!=0);
int i;
for (i = 0; i < cnt; i++)console.write(arr[i] + " ");
console.writeline("");
console.writeline(pos + " " + neg + " " + maxpos + " " + minneg); //分別是正數,負數,最大正數,和最小負數
console.readline();}}/*123
-1-2-30
1 2 3 -1 -2 -3 0
3 3 3 -3*/
2樓:匿名使用者
我知道點:
1,不是無限.
2.定義整型(int),否則報錯.
3.自增,輸入1次增加1.pos為正,neg負arr[cnt++] = itmp;不要也可以,只是紀錄輸入的資料在儲存器的特定位置
3樓:匿名使用者
陣列是一組相同資料型別的元素的集合,一旦建立將不能改變其大小。
要一行顯示出來就用console.wirte() because the console.writeline() method will execute newline operate
關於C 中類的問題,關於C 中類别範本的問題
include 標頭檔案以 h 結尾 using namespace std template class complex template void complex set t a,t b 類函式在函式體外定義要寫template 類名後要加,下面同此 template void complex ...
C 中關於case中for迴圈的問題
這是由於vc 和標準不一致造成的,我們來考察程式中那個for語句中的i的作用域,按照標準,在for的初始化部分宣告的變數作用域應該在for中,而vc 把這個變數的作用域擴充套件到for所在的層次,就是說在for之後也是可以使用的,那麼按照去掉大括號的程式,i的作用域是從宣告之處到switch的大括號...
c 指標陣列問題,C 中關於指標陣列的問題。
是錯誤的。char cchar count 宣告瞭cchar是有count個元素的陣列,每個元素都是指向char型變數的指標。但cin cchar i 卻試圖給cchar的第二個元素 指標 賦一個鍵盤值 這裡指標還沒有確定指向,是隨機的,它隨機地指向了不能寫入的地方,就要出錯。這裡應該先給指標陣列賦...