正在加载图片...
问题 1、复合语句的作用是什么? 答:交换两个变量的值。 2、如果把程序一中的输出函数语句 printf( %d\n"!(a>b)) 中逻辑表达式!(a>b)的括号去掉,结果是否相同.为什么 答:不同,因为“!”的结合律比“>”结合律高 3、程序一运行完以后,变量a的值是多少?为什么? 答:a的值是1,因为在语句pnte%dn,a=cb&&(a=1) 给赋新值1。 4、把程序土补充完整。 5、当将上述程序中的某个复合语句的{删去后, 程序运行时会发生什变化?答:出错 6、独立完成程序三的编程。问题 1、复合语句的作用是什么? 答:交换两个变量的值。 2、如果把程序一中的输出函数语句 printf("%d\n",!(a>b)); 中逻辑表达式!(a>b)的括号去掉,结果是否相同.为什么 答:不同,因为 “!”的结合律比“ >” 结合律高。 3、程序一运行完以后,变量a的值是多少?为什么? 答:a 的值是1,因为在语句printf(“%d\n”, a!=c || !b && (a=1)); 给a赋新值1。 4、把程序二补充完整。 5、当将上述程序中的某个复合语句的{}删去后, 程序运行时会发生什变化? 答:出错 6、独立完成程序三的编程
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有