WDHK 2021-12-14 11:45 采纳率: 87.5%
浏览 20
已结题

c语言自己已经敲出来了但是不确定对不对

问题

1,从键盘输入一个整数, 判断这个数是否是100到200之间的数
2,表达式 6 等于运算符6 等于运算符 6 的值是多少?(=号提问里不能重复用文字等于运算符代替)
3,用户从键盘上输入三个整数,找出最大值,然后输入最大值

问题相关代码,请勿粘贴截图

• 用两种方式交换两个变量的保存的值
交换前
int a = 10; int b = 20;
交换后
int a = 20; int b = 10;

我的解答思路和尝试过的方法
#include<stdio.h>

int main()
{
    int a = 10;
    int b = 20;
    int t= a;
    a = b;
    b = t;
    printf("a = %d b = %d\n", a, b);
    
    return 0;
}


我想要达到的结果

问题123也敲出来了只是不敢确定

  • 写回答

1条回答 默认 最新

  • a5156520 2021-12-14 12:13
    关注

    问题1:
    int num;

    scanf("%d",&num);
    if(num>=100&&num<=200){
        printf("%d是100和200之间的数!\n",num);
    }
    

    问题2: 是0,因为6==6为真,即1,1==6为假,即0
    问题3: int a,b,c; scanf("%d %d %d",&a,&b,&c);
    int nums[3]={a,b,c};
    
    int max=nums[0];
    for(a=0;a<3;a++){
        if(max<nums[a]){
            max=nums[a];
        }
    }
    printf("max=%d\n",max);
    

    最后那个你写的是对的
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月22日
  • 已采纳回答 12月14日
  • 创建了问题 12月14日