写一个程序,接收两个整数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;

}

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值