什么是学习笔记?
你在学习中想写的批注、摘抄及随感。
打赌输赢机, 玩转C语言基础课堂
课时14 打赌输赢机
*生活中我们经常会打赌,赌你赢了怎么样我赢了怎么样。C语言中有一个跟这个非常类似的语句,叫做条件运算符,具体是这么写的:
(表达式?值1:值2)
其中的表达式就是赌注的内容,值1和值2就是赌赢的奖励。
Y=(x==2?100:50);
上面这段代码中,如果x等于2,那么y就等于100如果x不等2,那么y就等于50。
现在由你自己来做一个真正的打赌输赢机吧。变量x赋值为20,如果数字是正数,那么y这个变量就等于A;如果数字是负数,那么y这个变量就等于B,最后把这个y的变量打印出来就可以了。
1#include <stdio.h>
2
3int main()
4{
5 int x=20;
6 char y;
7 y=(x>0?’A’:’B’);
8 printf(“%c”,y);
9 return 0;
10}
11
点击运行
连接至服务器,请稍候...
--------------------------------
A
--------------------------------
程序运行结束