C语言程序设计单元小测2

C语言程序设计单元小测2

考试形式 闭 卷 答题时间 60 分钟 考试性质 单元测试

一、选择题:(本大题共8小题,每小题5分,共40分)

1.能正确表示逻辑关系:“a 5或a 1”的C语言表达式是_D_____。

A. a 5 or a -1 B. a 5 | a -1 C. a 5 && a -1 D.a 5 || a -1

2.设int a 0,b 0,c 0;c ++a||b++;则a、b、c的值分别是___A___。

A.1、0、1 B.1、1、1 C.1、1、0 D.0、1、0

3.若有定义:float x 1.5;int a 1,b 3,c 2;则正确的switch语句是___C___。

A.switch x B.switch int x ;

case 1.0:printf “*\n” ; case 1:printf “*\n” ;

case 2.0:printf “**\n” ; case 2:printf “**\n” ;

C.switch a+b D.switch a+b ;

case 1:printf “*\n” ; case 1:printf “*\n” ; case 2:printf “**\n” ; case c:printf “**\n” ;

4.以下语句的输出结果为__B____。

for(k 0;k 5;++k) if(k 3) continue;

printf("%d",k); for(x 5;x 8;x++) printf((x%2)?(“**%d”):(“##%d\n”),x);

A.**5##6 B.##5 C.##5**6##7 D.**5##6**7

**7 **6##7

6.下列程序段的输出结果是___C___。

int x 3;

do printf(“%3d”,x- 2); while(!(--x));

A.1 B.3 0 C.1 -2 D.死循环

7.若变量已正确定义,以下不能正确计算1+2+3+4+5的程序段有____A__。

A.i 1;s 1; B.i 0;s 0;

do do

s s+i;i++; i++; s s+i;

while(i 5); while(i 5); do do

s s+i;i++; s s+i; i++;

while(i 6); while(i 5);

8.设有程序段 int k 10; while k 0 k k-1;

以下描述正确的是__A____。

A.循环体语句一次也不执行 B.循环是无限循环

C.while循环语句执行十次 D.循环体语句执行一次

二、程序填空题:(本大题共有2小题5空,每空6分,共30分)

1、以下程序输入一行字符(以回车结束输入),统计其中所有数字字符的个数。

#include "stdio.h"

main()

int s 0; char ch;

ch getchar ;

while ch! ’\n’ if ch ’0’&&ch ’9 ’ s++’ ch getchar ; printf “%d\n”,s ; 2、求 1+1/3+1/5+…

#include

int main void int i, n;

double item, sum; printf “Enter n: " ; scanf "%d", &n ; sum 0 ; for i 1; i n; i++ item 1.0 / 2 * i - 1 ; /* 计算第i项的值 */ sum sum + item ; /* 累加第i项的值 */ printf "sum %f\n", sum ; return 0; 三、阅读下列程序,写出运行结果:(本大题共有5小题,每小题6分,共30分)

1、运行下列程序,写出运行结果 x 100 。

#include int main void

int x 100,a 10,b 20,ok1 10,ok2 5;

if a b if b! 15 if !ok1 x 1;z

else if !ok2 x 10;

else x 20;

printf “x %d\n”,x ;

2. 以下程序的输出结果为 a 3 b 2 。

#include int main void int x 1,y 0,a 1,b 0;

switch x case 1: switch y case 0:a++; case 1:b++;break; case 2:a++;b++;break; printf “a %d,b %d\n”,

c语言程序设计单元小测,C语言程序设计单元小测2.doc相关推荐

  1. c语言中函数教学设计,C语言程序设计 函数 C教学设计7单元V1.0.doc

    教学设计 河北工业职业技术学院 "C语言程序设计"教学设计 系 别: 计算机技术系 设计教师: 宋铁桥 设计时间: 2017年4月25日 教学内容 第七单元 函数 授课教师 宋铁桥 ...

  2. c语言指针课堂教学设计,C语言程序设计 指针 C教学设计8单元V1.0.doc

    教学设计 河北工业职业技术学院 "C语言程序设计"教学设计 系 别: 计算机技术系 设计教师: 宋铁桥 设计时间: 2017年4月25日 教学内容 第八单元 指针 授课教师 宋铁桥 ...

  3. c语言 转换字母 顺序结构,C语言程序设计 顺序结构程序设计 C教学设计3单元V1.0.doc...

    教学设计 河北工业职业技术学院 "C语言程序设计"教学设计 系 别: 计算机技术系 设计教师: 宋铁桥 设计时间: 2017年4月25日 教学内容 第三单元 顺序结构程序设计 授课 ...

  4. 测速的c语言程序,M法T法测速单片机程序设计.doc

    M法T法测速单片机程序设计 M法.T法测速单片机程序设计 摘 要 本设计为M法.T法测速的单片机程序设计.使用STC89C52单片机作为控制器,使用该单片机的外部中断和定时器对编码器的输出的脉冲进行采 ...

  5. c语言程序设计林小茶,C语言第一篇概述林小茶

    <C语言第一篇概述林小茶>由会员分享,可在线阅读,更多相关<C语言第一篇概述林小茶(8页珍藏版)>请在人人文库网上搜索. 1.第一章,C,语言概述,1.1,程序与程序设计语言, ...

  6. c语言textout字体大小,《WINDOWS程序设计》第四章关于TEXTOUT的小问题

    <WINDOWS程序设计>第四章关于TEXTOUT的小问题 文章原文是这样说的: 您会发现常常需要显示格式化的数字跟简单的字符串.我在第二章讲到过,您不能使惯用的工具(可 爱的printf ...

  7. 国开1253c语言程序设计,人教版三年级数学下册单元测试题全套

    人教版三年级数学下册单元测试题全套 最新人教版三年级数学下册单元测试题全套1 第1单元过关检测卷 一.认真读题,专心填写.(每空1分,共18分) 1.地图通常是按照"( )北,( )南,( ...

  8. 太原理工大学c语言课件,太原理工大学测绘C语言程序设计课件下.ppt

    太原理工大学测绘C语言程序设计课件下.ppt * 第八章 函 数 三.函数参数和函数的值 例8.2 输入两个整数,要求输出其中值较大者.要求用函数来找到大数. #include void main() ...

  9. 江西师范大学c语言程序考研,2018年江西师范大学程序设计(C语言)考研大纲

    科目代码.名称: 865程序设计(C语言) 适用专业: 085211 计算机技术. 085212 软件工程 一.考试形式与试卷结构 (一)试卷满分 及 考试时间 本试卷满分为150分,考试时间为180 ...

  10. 赣南师范大学c语言实验报告,赣南师范大学651C语言程序设计科目三考研真题详解...

    程序设计和C语言 1.1 复习笔记 一.计算机程序 1程序就是一组计算机能识别和执行的指令 2计算机的一切操作都是由程序控制的 二.计算机语言 1定义 人和计算机交流信息,要解决语言问题.需要创造一种 ...

最新文章

  1. Win10 基于excel 文件的python下载脚本
  2. 特征图注意力_从数据结构到算法:图网络方法初探
  3. 【Pytorch神经网络理论篇】 01 Pytorch快速上手(一)概述+张量
  4. 院士怒批:中国科研被SCI和西方支配,贫于创新、贫于思想
  5. 浪擎全融合灾备云获大数据安全领域最佳创新奖
  6. 如何在geth中创建genesis.json_Adobe XD 入门教程-如何在 Adobe XD 中创建交互式原型?...
  7. 数据算法之二叉树平衡(BinTreeNode Rotate)的Java实现
  8. nginx配置中文域名解析
  9. 设计模式-第六篇之策略模式
  10. php编辑jquery弹出窗,jquery实现一个简单好用的弹出框
  11. 电脑蓝屏0x0000006B不重装系统的解决办法
  12. RuntimeError: DataLoader worker (pid 4499) is killed by signal: Segmentation fault.检查内存条!
  13. Win10修改用户名及用户文件夹名
  14. 红警地图编辑器的使用方法
  15. 弹指间,网页灰飞烟灭——Google灭霸彩蛋实现
  16. 川土微 数字隔离器 CA-IS3722HS可替代ADUM1201ARZ
  17. 电脑上有哪些好用的视频剪辑软件
  18. 视觉3D感知(一):初步认识
  19. 转:变种挖矿蠕虫问题解决
  20. 阳志平:思维的抽象层级-逻辑链条的起点

热门文章

  1. Matplotlib随记2
  2. tcpdump 抓包
  3. Error:Cannot find module 'stylus'
  4. 2014025631嵌入式程序设计第一周学习总结
  5. WordPress添加评论回复的电子邮件警报通知
  6. 关于开票本的几个操作细节
  7. Android学习总汇
  8. 【转】Sql Server 跨服务器连接
  9. 函数:找出一句话中的第二个单词
  10. Debian9 安装MySQL 以及普通用户获得root权限安装sudo