c 程式設計練習

2021-08-28 20:59:06 字數 1286 閱讀 6505

將陣列a中的內容和陣列b中的內容進行交換。(陣列一樣大)

//1,定義倆個陣列

//2.需要乙個陣列,用以承接其中乙個陣列中的元素

//3.將乙個陣列中的元素交換到變數陣列中

//4.通過for迴圈來實現陣列之間的交換

int main(int argc, const char * argv) ;

int arr2 = ;

int temp;

int i = 0;

for( i=0 ; i <= sizeof(arr1) / sizeof(arr1[0]) ; ++i )

for( i=0 ; i <= sizeof(arr1) / sizeof(arr1[0]) ; ++i )

printf("\n");

for( i=0 ; i <= sizeof(arr2) / sizeof(arr2[0]) ; ++i )

system ("pause");

return 0;

}

計算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

//計算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

//1.想到用迴圈解決問題

//2.發現規律,分母為偶數時減,分母為奇數時加。

//3.定義乙個變數值sum來實現加減問題。

//4.定義乙個常量flag來實現o奇偶數的加減問題。

#include #includeint main(int argc, const char * argv)

printf("%f",sum);

system ("pause");

return 0;

}

編寫程式數一下 1到 100 的所有整數中出現多少次數字9。

//編寫程式數一下 1到 100 的所有整數中出現多少次數字9。

//1.用迴圈語句和條件語句解決問題

//2.分別計算十位和個位9的個數

//3.與10取余為9則輸出,次數加1,此時算的次數為個位上的。

//4.被10整除為9則輸出,次數加1,此時算的次數為十位上的。

#include #include int main(int argc, const char * argv)

if(i / 10 == 9 )

i++;

}printf ("%d",count);

return 0;

}

C 程式設計練習

題目描述1 數列的定義如下 數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。輸入 輸入資料有多組,每組佔一行,由兩個整數n n 10000 和m m 1000 組成,n和m的含義如前所述。輸出 對於每組輸入資料,輸出該數列的和,每個測試例項佔一行,要求精度保留2位小數。include...

C程式設計小練習

輸出 菱形 二維圖形的輸出,找到規律的行 此題前四行有一樣的規律,後三行一樣的規律,一般有乙個通式 include int main void for j 1 j numstar j printf n numstar 2 輸出後三行 numstar 5 for i 1 i 3 i for j 1 j...

C語言程式設計練習

1 給你任意三個整形資料,找出其中最大乙個整形數。include main int findmax int x,int y,int z else if z max return max 使用函式 三目運算子 include int main int findmax int x,int y 2 求1 ...