我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么这个代码运行后,得到的结果是max=0。

#include
int main()
{
int a,b,max;
scanf("&d&d",&a,&b);//两数字之间用空格隔开
a>b?(max=a):(max=b);
printf("max=%d",max);
getchar();
}
为什么这个代码运行后,得到的结果是max=0。

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

scanf("%d%d",&a,&b);
max=a>b?a:b;

//建议这样写
scanf("%d%d",&a,&b);
max=a>b?a:b;

近期文章

  • 如何学习C语言,讲解一下
  • if 加else连同末尾else一起无法显示
  • Codeception子文件夹
  • 微信小程序进行文本分页
  • web的easy php练习
  • 蛇形方正的一个代码的疑问
  • 想了解一下数据可视化PySimpleGUI,为什么dict里的字典里的内容拿不到啊
  • 朋友们帮我看看代码,真不知道这些是什么意思
  • 关于#git#的问题:1、如何在IDEA中集成git、并将代码提交到coding上
  • 散列函数skip的取值问题
  • PHP电子邮件验证脚本
  • 有人能看懂这种程序吗,
  • 有人能看懂这种程序吗,
  • 如何将以下代码变成多组输入
  • 才浅大一新生,在线请求支援
  • 想做一个关于消息队列的项目,
  • unity中,如何使鼠标放置在game视图下才产生作用
  • 深度学习配置时输入import torch报错
  • 电脑老是用着用着就这样该咋办?
  • 静态路由如何让四台路由器互连 子网掩码都是255.255.255.0的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华