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

用条件运算符统计学生成绩

90分以上为A,60~89分为B,60分以下为C

img

这是哪错了,为啥输数字不出字母啊?

X改成整型
int X;
scanf("%d",&X);

char c=X>60?(X>=90?'A':'B'):'C';
Printf("%c",c);

让你用条件运算符,也就是if
没让你用三目运算符
三目运算符的返回值你没赋值给任何变量啊

近期文章

  • 关于如下简易通讯录程序Search函数设计的思路
  • html文件div和css打开错位
  • mpdf60适配php7.4
  • c++11的可变参数模板
  • 问个哈夫曼树代码的问题
  • java有关继承的问题
  • 为什么getdate(0)作为小时返回1?
  • 将C语言转换成java语言
  • 关于#ios#的问题,如何解决?(语言-c++)
  • 计算机专业笔记本电脑推荐
  • 怎么配置啊了,静态路由配置可能少了点什么。
  • vue获取ts、avi等视频格式时长
  • xilinx sdk单步调试一直进汇编程序问题
  • 为什么this会报错
  • unity打包出现问题
  • 谁能告诉我这是怎么回事啊
  • 从php中的内容显示前两段
  • c语言对字符数组的输入错误
  • 关于#python#的问题:要求删除输入字符串中的a字符,统计a的个数然后按序输出剩余字符串
  • 这个程序哪里有问题啊?为什么输入完金额就没了😭

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华