C语言程序设计习题2.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计习题2

《C语言程序设计》习题2 一、单项选择题 1.在Windows中,启动应用程序的正确方法是(? )。? A、用鼠标双击该应用程序图标   B、将该应用程序窗口最小化成图标 C、将该应用程序窗口还原?     D、将鼠标指向该应用程序图标 2. 语句:printf(%d,(a=2)(b=-2);的输出结果是(? )。? A、无输出   B、 结果不确定?   C、-1   D、1 3. 当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是(? )。??? A、c=b=a; B、(a=c)‖(b=c); C、(a=c)(b=c); D、a=c=b; 4. 临时存储频繁使用的信息以加快访问速度,通常用在处理器和主存储器之间一种计算机存储器是(? )。?? A、高速缓存(Cache) B、辅助存储器 C、随机访问存储器 D、只读存储器 5. 请阅读以下程序: ?void?main() { int?a=5,b=0,c=0; if(a=b+c)?printf(***\n); else printf($$$\n); } 以上程序(? )。?? A、有语法错误不能通过编译 B、可以通过编译但不能通过连接 C、输出*** D、输出$$$ 6. sizeof(float)是(? )。??? A、一个双精度型表达式 B、一个整型表达式 C、一种函数调用 D、一个不合法的表达式 7. 以下说法中正确的是(? )。? A、 #define和printf都是C语句?    B、#define是C语句,而printf不是 C、 printf是C语句,但#define不是?   D、#define和printf都不是C语句 8.一位数组的定义格式中不包括(? )。 ?????A、类型说明符 ?????B、数组名 ?????C、常量表达式 ?????D、变量表达式 9.设有数组定义: char array [ ]=China; 则数组 array所占的空间为(? )。 ?????A、4个字节 ?????B、5个字节 ?????C、6个字节 ?????D、7个字节 10.若要说明一个类型名STP,使得是定义语句STP s;等价于char *s;以下选项中正确的(? )。 ?????A、typedef STP char *s; ?????B、typedef *char STP; ?????C、typedef STP *char; ?????D、typedef char *STP; 11.执行语句k=5|3;后,变量k的当前值是(? )。 ?????A、1 ?????B、8 ?????C、7 ?????D、2 12.在C程序中,可把整型数以二进制形式存放到文件中的函数是(? )。 ?????A、fprintf函数 ?????B、fread函数 ?????C、fwrite函数 ?????D、fputc函数 二、多选题 1.函数的参数可以是(? )。 A、变量 B、指向变量的指针变量 C、数组名 D、指向数组的指针变量 2.下列说法正确的是(? )。 A、类型与变量是相同的概念 B、可以对变量赋值存取和运算 C、 编译时对类型分配存储空间 D、 成员也可以是一个结构体变量 3.下列形式等价的是(? )。 A、 p->成员名 B、 (*p).成员名 C、 *p.成员名 D、 结构体变量.成员名 4.将一个结构体变量的值传递给另一个函数的方法有(? )。 A、 用结构体变量的成员作参数 B、 用结构体变量作实参 C、 用指向结构体变量的指针作实参 D、 用结构体变量名作形参 5. 处理动态链表动态分配的常用函数有(? )。 A、 malloc B、 calloc C、 free D、 scanf 6.写字符到磁盘文件的fpuc函数,其函数原型(头)不正确的是(? )。 A、 FILE* fputc(char) B、 int fputc(FILE *) C、 int fpuc(char,FILE *) D、 int fputc(FILE *,char) 7. 程序开始运

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档