C语言第4章 结构程序设计.docVIP

  • 21
  • 0
  • 约1.34万字
  • 约 7页
  • 2016-10-12 发布于贵州
  • 举报
C语言第4章 结构程序设计

第4章 选择结构程序设计 4.1 什么是算术运算?什么是关系运算?什么是逻辑运算? 答:略 4.2 C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 答:在C语言中,用1和0表示真和假的值;判断一个逻辑表达式的值时,非0代表真,0代表假。比如34为真,因为3是非0,4也是非0,真与真,结果还是真,而34的值为1。 4.3 写出下面各逻辑表达式的值。设a=3,b=4,c=5。 (1)a+bcb= =c (2)a||b+cb-c (3)!(ab)!c||1 (4)!(x=a)(y=b)0 (5)!(a+b)+c-1b+c/2 分析:首先判断运算符的优先级与结合性 解:(1)相当于((a+b)c)(b= =c) 得0 (2)相当于(a||(b+c))(b-c) 得1 (3)相当于(!(ab))(!c)||1 得1 (4)相当于(!(x=a))(y=b)0 得0 (5)相当于((!(a+b))+c-1)(b+c/2) 得1 4.4 有3个整数a、b、c,由键盘输入,输出其中最大的数。 方法1:利用条件运算符进行比较求解。 #include”stdio.h” main() {int a,b,c,max; printf(“please input 3 numbers:”); scanf(“%d,%d,%d”,a,b,c)

文档评论(0)

1亿VIP精品文档

相关文档