A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. #include <stdio.h>
  2. /*判断奇偶性*/
  3. void jiou(){
  4.     //    定义一个变量存储用户输入的数字
  5.     int a,result;
  6.     printf("请输入一个整数:\n");
  7.     scanf("%d",&a);
  8. //    求余
  9.     result=a%2;
  10. //    如果是零就是偶数,不是零就不是偶数
  11.     if (result) {
  12.         printf("您输入了一个奇数\n");
  13.     }else{
  14.         printf("您输入了一个偶数\n");
  15.     }

  16. }

  17. /*用按位与*/
  18. void wei(){
  19.     int a,result;
  20.     printf("请输入一个整数:\n");
  21.     scanf("%d",&a);
  22.     result=a&1;
  23. //    printf("%d",result);
  24.     if (result) {
  25.         printf("%d是奇数\n",a);
  26.     }else{
  27.         printf("%d是偶数\n",a);
  28.     }
  29. }
  30. /*判断是不是三的倍数*/
  31. void san(){
  32.     //    定义一个变量存储用户输入的数字
  33.     int a,result;
  34.     printf("请输入一个整数:\n");
  35.     scanf("%d",&a);
  36.     result=a%3;
  37.     if (result) {
  38.         printf("%d不是3的倍数\n",a);
  39.     }else{
  40.         printf("%d是3的倍数\n",a);
  41.     }


  42. }
  43. //判断一个数是不是一个数的倍数
  44. void panDuan(){
  45.     //    定义两个变量存储用户输入的数字
  46.     int a,b,result,times;
  47.     printf("请输入两个整数(如:判断5是不是3的倍数就输入 5,3):\n");
  48.     scanf("%d,%d",&a,&b);
  49.     result=a%b;
  50.     times=(a-result)/b;
  51.     if (result) {
  52.         printf("%d不是%d的倍数,商为%d,余数为%d\n",a,b,times,result);
  53.     }else{
  54.         printf("%d是%d的%d倍\n",a,b,times);
  55.     }

  56. }
  57. int main(int argc, const char * argv[]) {
  58.     wei();
  59.     return 0;
  60. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马