1.完成猜數字遊戲。
#include
#include
#include
void
menu()
void
game()
else
if(input < random_num)
else
if(input == random_num)}}
intmain()
}while
(input)
;return0;
}
2.寫**可以在整型有序陣列中查詢想要的數字,
找到了返回下標,找不到返回-1.(折半查詢)
#include
void
fun(
int n,
int arr,
int size)
else
if(n < arr[mid]
)else}if
(left > right)
}int
main()
;int size =
sizeof
(arr)
/sizeof
(arr[0]
);int n =12;
fun(n, arr, size)
;return0;
}
3.編寫**模擬三次密碼輸入的場景。
最多能輸入三次密碼,密碼正確,提示「登入成功」,密碼錯誤,
可以重新輸入,最多輸入三次。三次均錯,則提示退出程式。
#include
intmain()
;scanf
("%s"
, input);if
(strcmp (password,input)==0
)else}if
(i ==3)
return0;
}
4.編寫乙個程式,可以一直接收鍵盤字元,
如果是小寫字元就輸出對應的大寫字元,
如果接收的是大寫字元,就輸出對應的小寫字元,
如果是數字不輸出。
#include
intmain()
printf
("\n");
return0;
}
這是6 23的練習。
1.實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,輸入9,輸出99口訣表,輸入12,輸出1212的乘法口訣表。include void fun int x printf n intmain 2.使用函式實現兩個數的交換。include void fun int x,int y intma...
這是6 14的練習哦
今天的主要練習 1.給定兩個整型變數 i 2,j 5 的值,將兩個值的內容進行交換。include intmain 2.不允許建立臨時變數,交換兩個數的內容。i 2,j 5 include intmain 3.求10個整數中最大的值。include intmain max figure 0 for ...
這是6 17的主要練習
今天的主要練習 1.將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 include intmain printf 請再輸入3個數字 n for j 0 j 3 j for k 0 k 3 k printf 互換後的陣列a為 n for i 0 i 3 i printf n printf 互換後...