C语言重修复习题分析

《C语言程序设计》重修复习题

一、单项选择题

判断char型变量c1是否为大写字母的正确表达式为 ( B )。

A) (c1>='A' || c1<='Z')B) (c1>='A' && c1<='Z')

C) ('a'>=c1 || 'z'<=c1)D) (c1>='a' && c1<='z')

一个C程序的执行是从

A)本程序的main函数开始,到main函数结束

B)本程序文件的第个函数开始,到本程序文件的最后-个函数结束

C)本程序的main函数开始,到本程序文件的最后-个函数结束

D)本程序文件的第个函数开始,到本程序main函数结束

C源程序的基本单位是( )。 A 过程 B 函数 C 子程序 D 标识符

在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为

A)char

B)char=int<1ong int<=float

C)char< int <1ong int=float=double

D)char=int =1ong int<=float

在C语言中,要求运算数必须是整型的运算符是:

A) / B) * C) + D)%

若x,i,j和k都是int型变量,则执行下面表达式后x的值为

x=(i=4,j=16,k=32)

A)4 B)16 C)32 D)52

假设变量均为整型,则表达式(a=2,b=5,a+b++)的值是:

A)7 B)8 C)6 D)2

下列程序的输出结果是( )。main( )

{ int a=7,b=5;

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

}

A 5 B 1 C 0 D随机值下列程序的输出结果是( )。main( )

{ int a=7,b=5;

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

}

A 5 B 1 C 0 D随机值

若C语言中个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为:

A)0~255 B)0~32767 C)0~65535 D)0~2147483647

printf函数中用到格式符%s ,其中数字表示输出的字符串占用5列。如果字符串长度于,则按方式输出

A)左对齐输出该字串,右补空格

B)齐输出该字串,补空格

C)右对齐输出该字串,左补空格

D)输出错误信息

printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则

A)从左起输出该字串,右补空格

B)输出

C)右对齐输出该字串,左补空格

D)输出错误信息

以下能正确地定义整型变量a,b和c并为其赋初值5的语句是

A)int a=b=c= 5; B) int a,b, c= 5;

C)int a= 5,b=5,c=5; D) a= b= c=5;

已知学生记录描述为

struct student

{int no;

char name[20];

char sex;

struct

{int year;

int month;

int day;

} birth;

};

struct student s;

要求变量s的birt12、21,下列正确赋值方式是

A)year= 2015; B)birth.year= 2015;

month=12; birth.month=1;

day=1; birth.day= 21;

C)s.year= 2015; D)s.birth.year=2015;

s.month=1; s.birth.month=1;

s.day=1; s.birth.day=1;

当说明一个结构体变量时系统分配给它的内存是

A)各成员所需内存量的总和

B)结构中第一个成员所需内存量

C)成员中占内存量最大者所需的容量

D)结构中最后一个成员所需内存量

以下对结构体类型变量std1的定义中不正确的是。

A)#dedine STUDENT struct student B)struct

STUDENT {int num;

{int num; float age;

float age; }student;

}std1;

代数式对应的C语言表达式不等价的是( ),C语言重修复习题分析.doc相关推荐

  1. c语言表达式10 6的结果,C语言表达式(++i)+(++i)+(++i)结果多少?

    C语言表达式(++i)+(++i)+(++i)结果多少? 我在VC6.0环境下运行下列程序: void Main() { int i=3,k; k = (++i)+(++i)+(++i); print ...

  2. c语言表达式1 4 2.75,c语言摸底考试.docx

    c语言摸底考试.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所得收 ...

  3. 如何求c语言表达式的值,浅谈C语言中表达式的求值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C语言研究性学习的路线 现行的多数C语言教材有太多的误区,不仅不能给读者提供有效的学习线索,还常常"误导"读者,于是,"死记 ...

  4. 单片机c语言表达式与的关系,单片机c语言教程第七章--运算符和表达式(关系运算符)...

    描述 关系运算符,同样我们也并不陌生.单片机C语言中有六种关系运算符,这些东西同样是在我们小时候学算术时就已经学习过了的: > 大于 < 小于 >= 大于等于 <= 小于等于 ...

  5. c语言表达式语法问题,c语言表达式语法规则是什么_后端开发

    c语言统计单词个数的方法_后端开发 在一篇文章中单词都是用空格隔开的,所以单词个数=空格数+1,c语言统计单词个数实际上转换成了统计文章中的空格数,可以用while和if来进行统计. c语言表达式语法 ...

  6. 与表达式p =0等价的c语言表达式是,2015年3月全国计算机二级C语言选择第1套

    1.算法的时间复杂度是指 A.设计该算法所需的工作量 B.执行该算法所需要的时间 C.执行该算法时所需要的基本运算次数 D.算法中指令的条数 2.设循环队列存储空间为Q(1:50),初始状态为fron ...

  7. 三个等价c语言表达式,C语言习题综合(20页)-原创力文档

    第二章练习题 -.选择题 1. 以下选项中正确的实型常量 2 A 0 B 3. 1415 C 0.329×10 D .871 2.不合法的用户标识符 A _123 B printf C A $ D D ...

  8. 代数表达式c语言表达式,[单选] 设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是()...

    [单选] 设floata=2,b=4,c=3:,以下C语言表达式与代数式(a+b)+c计算结果不一致的是() 更多相关问题 硝酸铵(NH4NO3)的化学式中的各元素都不存在的化合价是()A.+5B.+ ...

  9. 表达式ya是不合法的c语言标识符,《C语言程序设计》试题3及答案

    <<C语言程序设计>试题3及答案>由会员分享,可在线阅读,更多相关<<C语言程序设计>试题3及答案(14页珍藏版)>请在人人文库网上搜索. 1.C 语言 ...

最新文章

  1. JavaScriptjQuery.变量作用域
  2. 笔记-项目范围管理-项目范围管理计划和需求管理计划
  3. Echarts散点图
  4. poj 2031 BuildingaSpaceStation 最小生成树 Prim、Kruskal
  5. CV学习笔记-BP神经网络训练实例(含详细计算过程与公式推导)
  6. static 变量 作用域 全局变量 局部变量 外部变量 常量 volatile变量
  7. 利润百倍的暴利行业?
  8. 计算机二级的理论知识点,计算机二级必备知识点
  9. Anaconda下载及详细安装图文教程(基于Windows操作系统)
  10. 黑苹果,Win7,Win10,Xp 各个系统镜像文件下载地址(备用)
  11. 学习日志-《微习惯》笔记
  12. 上海地铁二号线各车站换乘和时刻表
  13. 主语从句、宾语从句、表语从句、同位语从句
  14. unity调用windows画图打印图片
  15. 根据脸部毛孔生长方向去护肤
  16. linux系统u盘安装教程
  17. 洪强宁及其技术团队在网站架构
  18. NAS 详细搭建方案 - 安装NAS操作系统
  19. 通达信目录文件结构及说明
  20. 【SDCC讲师专访】专访有赞洪斌:“精细化”平台架构带来数据价值最大化

热门文章

  1. ES6 let和const命令(3)
  2. Android—SDCard数据存取Environment简介
  3. 【转】博客园中应用LaTex进行公式编写
  4. [转]C++类成员修饰const和mutable
  5. 六时车主 App iOS隐私政策
  6. [bzoj 1398] Vijos1382寻找主人 Necklace 解题报告(最小表示法)
  7. angularjs 路由 异步加载js
  8. AngularJS日期格式化
  9. 决定你人生命运的10年,你做了什么?
  10. mssql访问 oracle