寫一個程序,接收兩個整數a和b,並判斷a是否能被b整除,輸出判斷結果。

寫一個程序,接收兩個整數a和b,並判斷a是否能被b整除,輸出判斷結果。

#include <stdio.h>

int main() {

 //定義變量

 int a = 0, b = 0;

 printf("請輸入兩個整數:\n");

 //強制刷新

 fflush(stdout);

 //接收從鍵盤上輸入的數字

 scanf("%d%d", &a, &b);

 //判斷a是否能被b整除

 if (b % a == 0) {

 printf("結果爲:%d", b / a);

 } else {

 printf("a不能被b整除!");

 }

 return 0;

}

4.4.1 任務描述

(1) 寫一個程序,接收兩個數字,判斷這兩個數字的乘積是否大於等於5000,如果大於則告訴用戶大於5000,如果相等則告訴用戶等於5000,否則告訴用戶小於5000。

#include <stdio.h>

int main() {

 //定義變量

 int a = 0, b = 0;

 printf("請輸入兩個整數:\n");

 //強制刷新

 fflush(stdout);

 //接收從鍵盤上輸入的數字

 scanf("%d%d", &a, &b);

 //判斷a是否能被b整除

 if (a*b>5000) {

 printf("這兩個數字的乘積是大於5000!");

 } else if(a*b==5000){

 printf("這兩個數字的乘積是等於5000!");

 }else{

 printf("這兩個數字的乘積是小於5000!");

 }

 return 0;

}

4.5.1 任務描述

(1) 銀行的自動取款機大概有如下幾種操作:存款、取款、查詢餘額、轉賬等幾種功能。要求用switch語句進行模擬其操作。

(2) 由於在這裏沒有具體的按鈕,可以使用數字來模擬用戶的選擇。例如:可以提示用戶"存款請按1"、"取款請按2"、"查詢餘額請按3"、"轉賬請按4"、"退出請按5"。來讓用戶進行選擇。

(3) 而具體的操作,可以直接在屏幕上輸出操作過程即可。例如:當用戶選擇1後,可以直接在屏幕上打印“正在進行存款操作.”即可,其它操作類似。

#include <stdio.h>

int main() {

//定義變量

 int a = 0, temp = 0;

 printf("存款請按1\n");

 printf("取款請按2\n");

 printf("查詢餘額請按3\n");

 printf("退出請按4\n");

 printf("請您選擇:");

 //強制刷新

 fflush(stdout);

 //接收從鍵盤上輸入的數字

 scanf("%d", &a);

 //進行分支條件判斷

 temp = a;

 switch (temp) {

 case 1:

 printf("正在進行存款操作!");

 break;

 case 2:

 printf("正在進行取款操作!");

 break;

 case 3:

 printf("正在進行查詢操作!");

 break;

 case 4:

 printf("請取卡");

 break;

 }

 return 0;

}

4.6.1 作業任務

從鍵盤上接收一個字符,判斷它到底是哪種字符:數字,小寫字母,大寫字母,其他字符。

#include <stdio.h>

int main() {

     char temp;

 temp = getchar();

 if (temp >= 'a' && temp <= 'z') {

 printf("xiao xie zi mu !");

 } else if (temp >= 'A' && temp <= 'Z') {

 printf("da xie zi mu !");

 } else if (temp >= '0' && temp <= '9') {

 printf("shu zi !");

 } else {

 printf("ohter zi mu !");

 }

 return 0;

}

4.7.1 作業任務

寫一個程序,能夠判斷從鍵盤上輸入的年份是否是一個閏年。

#include <stdio.h>

int main() {

 //定義變量

 int year = 0;

 printf("請輸入年份:\n");

 //強制刷新

 fflush(stdout);

 //接收從鍵盤上輸入的數字

 scanf("%d", &year);

 //判斷是否是閏年

 if (year % 4 == 0) {

 printf("這年是閏年!");

 } else {

 printf("這年不是閏年!");

 }

 return 0;

}

4.8.1 作業任務

寫一個程序,接收一個數字,判斷它是否能同時被2和3整除

#include <stdio.h>

int main() {

     int a = 0;

 printf("請輸入一個數字:\n");

 //強制刷新

 fflush(stdout);

 //接收從鍵盤上輸入的數字

 scanf("%d", &a);

 //判斷是否能同時被2和3整除

 if (a % 2 == 0 && a % 3 == 0) {

 printf("這個數字能同時被2和3整除!");

 }else {

 printf("這個數字不能同時被2和3整除!");

 }

 return 0;

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章