学习成绩>=90 分的同学用 A 表示,60-89 分之间的用 B 表示,60 分以下的用 C 表示
分析:
1、用if语句,若分数大于90,则输出A,
if(i>=90)printf("A");
2、在小于90的基础上大于等于60
elseif(i>=60)printf("B");
3、60以下输出C
elseprintf("C");
组合一下:
#include<stdio.h>
int main()
{int i;printf("请输入成绩:");scanf("%d",&i);if(i>=90)printf("A\n");elseif(i>=60)printf("B\n");elseprintf("C\n");
}
当然我们可以用更简洁的方法:
运用公式:(a>b)?a:b
它的意思就是说如果满足前面的公式(a>b)则输出:a,反则输出b
根据本题思路:ch=i>=90?'A':(i>=60?'B':'C')
整体代码:
#include<stdio.h>
int main()
{int i;char ch;printf("请输入成绩:");scanf("%d",&i);ch=i>=90?'A':(i>=60?'B':'C');printf("%c\n",ch);
}
学习成绩>=90 分的同学用 A 表示,60-89 分之间的用 B 表示,60 分以下的用 C 表示相关推荐
- 萌新的Python练习菜鸟100例(十五)利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
题目: 用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 分析: · 使用if-else即可: · 输入数字的时候需要加上int ...
- 学习成绩 =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。(C语言版)
/**题目:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. **/ 方法一: #include<stdio.h> int main(){int ...
- 利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 程序分析:(a>b)?a:b这是条件运算符的基本例子. impo ...
- java利用条件运算符的嵌套来完成此题:学习成绩 =90分.....(java50道经典编程题)
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 这是一个写条件运算的例子. 先和大家聊一下条件运算符,所谓条件运算也 ...
- C语言:用条件运算符的嵌套完成此题。学习成绩=90分的学生用A表示,70-89的学生用B表示,60-79的学生用表示,低于60分的学生用D表示
/*学习成绩>=90分的学生用A表示,70-89的学生用B表示,60-79的学生用表示,低于60分的学生用D表示.*/ #include <stdio.h> #include < ...
- 【程序5】 题目:利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(ab)?a:b这是条件运算符的基本例子。...
if-else语句相对比较多,但是容易理解 1 var scroe = window.prompt("请输入1-100之间的数") 2 scroe = parseInt(scrol ...
- 利用条件运算符的嵌套来完成此题:学习成绩 =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。...
package com.hanqi; import java.util.*; public class xuexichengji {public static void main(String[] a ...
- 利用条件运算符的嵌套实现:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
#include<stdio.h> int main() { int score; char grade; printf("please input yo ...
- 输入学生成绩,输出学生成绩等级,学习成绩>=90且<=100分的同学用A表示,60-89分之间的用B表示,<60且>0分以下的用C表示。其余输入都有误!“
java输入学生成绩,输出学生成绩等级,学习成绩>=90且<=100分的同学用A表示,60-89分之间的用B表示,<60且>0分以下的用C表示.其余输入都有误!"(最 ...
- 13. 利用 条件运算符 的嵌套来完成此题: 学习成绩>=90分的同学A表示, 60-89分之间的用B表示, 60分以下的用C表示
程序书算法精题–JS版 利用 条件运算符 的嵌套来完成此题: 学习成绩>=90分的同学A表示, 60-89分之间的用B表示, 60分以下的用C表示. 源码 function PrintSocre ...
最新文章
- Sidebar 左右菜单的使用
- java开发环境及数据类型实验_实验项目1 Java开发环境与语言基础
- 输入快捷键显示未知命令_「干货」华为VRP基础和常用命令了解一下
- 碰撞与鲜血:人类与自动驾驶的坎坷摩擦
- Java爬取网页源代码解析
- TestNG 框架的运用
- vue 前端使用 element-ui 实现省市级联动
- linux设备驱动模型一字符设备open系统调用流程
- 在面试过程中面试官可能会问到的问题
- 【HTML】人生苦短, 快卷快卷 第二课 HTML 基础
- C语言 | 编写一个简单的定时关机程序
- 华为鸿蒙HarmonyOS 简介
- Overriding managed version 问题解决
- 【面试智力题】一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,怎样拿到最大的一颗?
- Java实现CRC16 CCITT
- Pytorch:图像归一化
- mkvirtualenv: command not found 问题解决
- Oracle+SQL优化第二弹
- 丰沛数_不足数_完全数
- 【它山之玉】博士三年发表论文回顾—科学网马臻