C语言程序设计基础 清华大学出版社 谢延红,李丽,郭长友,王付山,戎丽霞

第4章 选择结构程序设计

一、选择题

1. 已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是( B )。

A. isupper(c) B.'A'<=c<='Z'

C. 'A'<=c&&c<='Z'

A.k++ B.k+=1 D.c<=('z'-32)&&( 'a'-32)<=c

C.++k D.k+1 2. 设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( A )。 3. 当变量c的值不为2、4、6时,值也为“真”的表达式是( )。 A. (c==2)||(c==4)||(c==6) C. (c>=2&&c<=6)&&!(c%2) A.x%2==1 B.x/2 B. (c>=2&&c<=6)||(c!=3)||(c!=5) D. (c>=2&&c<=6)&&(c%2!=1) C.x%2!=0 D.x%2==0 4. 以下选项中,当x为大于1的奇数时,值为0的表达式( D )。

5. 若变量已正确定义,在if (W)printf(" %d\n",k);中,以下不可替代W的是( A )。

A. a<>b+c B.ch=getchar() C. a==b+c D.a++

6. 设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是( C )。

A.if(x++);

else y++; B.if(x>y&&y!=0); D.if(y<0) {;} else x++; C.if(x>y) x--

7. 在嵌套使用 if语句时,C 语言规定 else总是( A )。

A.和之前与其具有相同缩进位置的 if配对 B.和之前与其最近的 if配对

C.和之前与其最近的且不带 else的 if配对 D.和之前的第一个if配对

8. 有以下程序段

int a,b,c;

a=10;b=50;c=30;

if (a>b) a=b,b=c;c=a;

printf("a=%d b=%d c=%d\n",a,b,c);

程序的输出结果是( A )。

A. a=10 b=50 c=10

C. a=10 b=30 c=10

9. 有下列程序:

main( )

{ int a=0,b=0,c=0,d=0;

if(a=1) b=1;c=2;

else d=3;

printf("%d,%d,%d,%d\n",a,b,c,d); }

程序输出( D )。

A. 0,1,2,0 B. 0,0,0,3 C. 1,1,2,0 D.编译有错

10. 若有说明语句:

int w=1,x=2,y=3,z=4;

则表达试w>x?w:z>y?z:x的值是( A )。

A.4 B.3 C.2 D.1 B. a=10 b=50 c=30 D. a=50 b=30 c=50

c语言课后答案谢延红,C语言程序设计基础第4,5章 课后习题答案相关推荐

  1. c语言实用程序设计基础教程谢延红,c语言实用程序设计基础教程谢延红答案

    摘要: 中绕转弯的应用范围是滑雪山急什么,语言实用程延红停止停止慢速行的行的转弯中滑转弯中滑快速快速.行表则执达式,计基且n,变量整型均是以下,值是m的m后.在C中语言,础教程谢须是整型的运要求运算符 ...

  2. 德州学院计算机专业地址,德州学院 计算机系 谢延红老师简介 联系方式 手机电话 邮箱...

    谢延红老师简介 谢延红 性别 女 出生年月 1975.11.21 职务 教师 职称 讲师 学历 硕士 电话 15965979907 email xieyh@dzu.edu.cn 通信地址 德州学院计算 ...

  3. 数据结构与算法分析:C语言描述(原书第2版 简体中文版!!!) PDF+源代码+习题答案...

    转自:http://www.linuxidc.com/Linux/2014-04/99735.htm 数据结构与算法分析:C语言描述(原书第2版中文版!!!) PDF+源代码+习题答案 数据结构与算法 ...

  4. c语言上机考试设计题及答案,C语言程序设计基础上机考试一题目及参考答案.doc...

    C语言程序设计基础上机考试一题目及参考答案 1.输入一串字符输入字符串中整数的个数输出找出一个大于给定整数m且紧随m的素数统计老年人各年龄段的人数并存到b数组中,n个人员的年龄放在a数组中.输入一串可 ...

  5. c语言第六章数组题库及详解答案,C语言第六章数组习题答案.doc

    C语言第六章数组习题答案 第六章 数组 习题答案 一.选择题 12345678910CDBDCDDBCC11121314151617181920DBBCDDCDBD212223242526272829 ...

  6. 计算机网络第三章数据链路层习题答案

    计算机网络第三章数据链路层习题答案 3-02数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点. 答:链路管理 帧定界 流量控制 差错控制 将数据和控制信息区分开 透 ...

  7. python基本原理概论_优学院《2020年马克思主义基本原理概论题库(高职类)》查题教程2020高校邦《Python程序设计基础【实境编程】》答案完整...

    优学院<2020年马克思主义基本原理概论题库(高职类)>查题教程2020高校邦<Python程序设计基础[实境编程]>答案完整 更多相关问题 专业职业是相对以下哪点而言的(). ...

  8. c语言谢延红主编答案,C语言程序设计课程改革与实践.doc

    C语言程序设计课程改革与实践 C语言程序设计课程改革与实践 [摘要]针对C语言程序设计课程教学效果差的原因,结合"研究式学习"."CDIO教学模式"." ...

  9. C语言程序设计:现代方法(第2版)第三章全部习题答案

    前言 本人在通过<C语言程序设计:现代方法(第2版)>自学C语言时,发现国内并没有该书完整的课后习题答案,所以就想把自己在学习过程中所做出的答案分享出来,以供大家参考.这些答案是本人自己解 ...

最新文章

  1. 【Enterprise Manager 12c】如何在EM 12c中配置Exadata Infiniband告警邮件
  2. 商汤再挖MSRA大将:R-FCN作者代季峰加盟任执行研究总监
  3. Kaggle大牛小姐姐自述:我是怎么成为竞赛中Top 0.3%的 | 干货攻略
  4. 内核同步机制——互斥量
  5. 3.8 Anchor Boxes-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  6. QDU-GZS and String
  7. iPhone设备分辨率及尺寸
  8. 对比分析HashMap,HashTable,ConcurrentHashMap,LinkedHashMap,LURLinkedHashMap(一)
  9. 使用Linux,Python和Raspberry Pi酿造啤酒
  10. Spring Tool Suite 错误: Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds.
  11. C++常识之——C++中堆和栈的区别,自由存储区、全局/静态存储区和常量存储区...
  12. 软件系统开发费用的估算——功能点方法
  13. 庆祝kkkbo出道!
  14. 基于Java毕业设计房产客户信息管理系统源码+系统+mysql+lw文档+部署软件
  15. AI人工智能PyTorch深度学习
  16. 上海地区房价影响因素预测
  17. 阳春3月,这个技术博客要暂停1月!!!!
  18. taobao wap session
  19. MATLAB仿真短路计算,基于MATLAB短路电流计算与仿真.doc
  20. 关系代数中的除操作怎么用SQL语句表示?

热门文章

  1. Python生成多个浮点数、二维浮点数
  2. html页面手机端console,vue项目以及独立HTML项目在手机端查看控制台日志 vconsole
  3. python app mysql_Python 操作 MySQL 的5种方式
  4. TodoMVC中的Backbone+MarionetteJS+RequireJS例子源码分析之三 Views
  5. JDBC之数据库的连接步骤(六步)
  6. leetcode378 Kth Smallest Element in a Sorted Matrix
  7. Git submodule 特性
  8. linux 自动运行.out,linux系统定时自动重启springboot项目
  9. 十字路口待转区什么用_左转待转区,到底怎样掉头?
  10. HBase之HFile详解