1. 將數組A中的內容和數組B中的內容進行交換。(數組同樣大)數組
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int arrA[8] = { 1,2,5,3,6,7,8,5 }; int arrB[8] = { 2,1,4,5,2,1,2,6 }; for (int i = 0; i < 8; i++) { int swap = 0; swap = arrA[i]; arrA[i] = arrB[i]; arrB[i] = swap; } for (int i = 0; i < 8; i++) { printf("%d\t", arrA[i]); } printf("\n"); for (int j = 0; j < 8; j++) { printf("%d\t", arrB[j]); } return 0; }
ps:用循環將數組相同位置的數字交換便可code
2. 計算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。 io
3. 編寫程序數一下 1到 100 的全部整數中出現多少次數字9。class
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int i=0; int j=0; int a=0; for (int num = 1; num < 101; num++) { i = num % 10; j = (num - i) / 10; if(i==9) { a++; } if (j == 9) { a++; } } printf("%d", a); return 0; }
ps:將num從一到一百遞增,而後算出每一個數字上一到一百的數字,再統計9出現了幾回便可。循環