package duixiang;
public class text06
for (int i = 0; i < arr.length; i++)
system.out.println();
**// 2
// 將乙個字元陣列的值拷貝到另乙個字元陣列中**
char c = ;
char my = new char[c.length];
for (int i = 0; i < my.length; i++)
for (int i = 0; i < my.length; i++)
system.out.println();
**// 3--氣泡排序
// 給定乙個有9個整數(1,6,2,3,9,4,5,7,8)的陣列,先排序,然後輸出排序後的陣列的值**
int arr1 = ;
for (int i = 0; i < arr1.length - 1; i++)
}} for (int i = 0; i < arr1.length; i++)
system.out.println();
**// 4
// 在乙個有8個整數(18,25,7,36,13,2,89,63)的陣列中找出其中最大的數及其下標**
int arr2 = ;
int max = arr2[0];
int count = -1;
for (int i = 0; i < arr2.length; i++)
} system.out.println(max);
system.out.println(count);
system.out.println();
**// 5
// 將乙個陣列中的元素逆序存放,放原陣列**
int arr4 = ;
for (int i = 0; i < arr4.length / 2; i++)
for (int i = 0; i < arr4.length; i++)
system.out.println();
**// 6
// 將乙個陣列中的重複元素保留乙個,其他的清零**
int arr5 = ;
// 執行後結果
for (int i = 1; i < arr5.length; i++)
}} for (int i = 0; i < arr5.length; i++)
system.out.println();
system.out.println();
**// 7
// 給定乙個一維陣列,計算出陣列中的平均值、最大值、最小值**
int arr6 = ;
int max2 = arr6[0];
int min2 = arr6[0];
double sum2 = 0;
for (int i = 0; i < arr6.length; i++)
if (arr6[i] < min2)
sum2 += arr6[i];
} system.out.println(max2);
system.out.println(min2);
system.out.println(sum2 / arr6.length);
system.out.println();
**// 8--選擇排序
// 選擇排序,永遠找最大或最小值放第一位,
// 然後找第二大或第二小的放第二位**
int i, j;
int a = ;
for (i = 0; i < a.length - 1; i++)
}int temp = a[i];// 交換元素
a[i] = a[k];
a[k] = temp;
} for (i = 0; i < a.length; i++)
system.out.println();
}}
第四章課後練習
第一題 從鍵盤接受乙個正整數列表,以 1結束,分別計算列表中奇數和偶數的和 lst while 1 num int input if num 1 break sum1 0 sum2 0 for i in lst if i 2 0 sum1 i else sum2 i print 基數 偶數 form...
C Primer5 第四章課後練習 筆記
典型算術運算規則 c 11標準規定,兩整數相除,商一律向 取整。取餘 m n 等於m n,m n等於 m n 編寫程式,使用條件運算子從vector中找到哪些元素是奇數,然後將這些數翻倍 include include include includeusing namespace std int m...
第四章課後習題
第四章處理器體系結構,看了蠻久的。內容倒是挺多的,首先這章將彙編指令轉化為二進位制 然後又研究了下y86命令集下彙編指令的微實現。然後就開始了處理器的實現。處理器的實現,則是首先從seq的順序實現出發,然後講解了5個環節的控制邏輯的實現。之後則是流水線的實現,流水線的實現無非就是各個狀態的 但是比較...