大学C语言期末考试练习题(带详细讲解答案)(1).ppt

大学C语言期末考试练习题(带详细讲解答案)(1).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计 指针 ● 阅读程序并写出运行结果   4.运行如下程序并分析其结果: #include stdio.h main ( ) {char *a[4]={Tokyo,Osaka ,Sapporo ,Nagoya }; char *pt; pt=a; printf(%s,*(a+2)); }         返回目录 C语言程序设计 指针 ● 阅读程序并写出运行结果   5.设如下程序的文件名为myprogram.c,编译并连接后在DOS提示下键入命令:myprogram one two three,则执行结果是: #include stdio.h main (int argc, char *argv[ ] ) {int i; for (i=1; iargc; i++) printf (%s%c,argv[i],(iargc-1)? : \n); }         返回目录 C语言程序设计 指针 ●编程题   编一程序,求出从键盘输入的字符串的长度。 编一程序,将字符串中的第m个字符开始的全部字符复制到另一个字符串。要求在主函数中输入字符串及m的值并输出复制结果,在被调用函数中完成复制。 输入一个字符串,按相反次序输出其中的所有字符. 输入2个字符串,将其连接后输出. 编写一程序,求出某个二维数组中各行的最大值,并指明其位置。 编写一程序,求某个字符串的子串。         返回目录 C语言程序设计 结构体与共用体 ●单项选择题   1.下面正确的叙述的是(   )。 A)结构一经定义,系统就给它分配了所需的内存单元 B)结构体变量和共用体变量所占内存长度是各成员所占内存长度之和 C)可以对结构类型和结构类型变量赋值、存取和运算 D)定义共用体变量后,不能引用共用体变量,只能引用共用体变量中的成员 2.结构体类型变量在程序执行期间(   )。 A)所有成员驻留在内存中   B)只有一个成员驻留在内存中 C)部分成员驻留在内存中  D)没有成员驻留在内存中         返回目录 D A C语言程序设计 结构体与共用体 ●单项选择题   3.设有以下定义 struct date { int cat; char c; int a[4]; long m; }mydate; 则在Turbo C中执行语句: printf(%d, sizeof(struct date)); 的结果是(   )。 A)25  B)15  C)18  D)8 B         返回目录 C语言程序设计 结构体与共用体 ●单项选择题   4.在说明一个共用体变量时系统分配给它的存储空间是(  ) A)该共用体中第一个成员所需存储空间 B)该共用体中最后一个成员所需存储空间 C)该共用体中占用最大存储空间的成员所需存储空间 D)该共用体中所有成员所需存储空间的总和 5.共用体类型变量在程序执行期间的某一时刻(   )。 A)所有成员驻留在内存中     B)只有一个成员驻留在内存中 C)部分成员驻留在内存中     D)没有成员驻留在内存中 C B         返回目录 C语言程序设计 结构体与共用体 ●单项选择题   6.对于下面有关结构体的定义或引用,正确的是(   )。 struct student { int no; int score; }student1; A)student.score=99;  B)student LiMing; LiMing.score=99; C)stuct LiMing; LiMing.score=99;  D)stuct student LiMing; LiMing.score=99; D         返回目录 C语言程序设计 结构体与共用体 ●单项选择题   7.以下说法错误的是(   )。 A)结构体变量的名称为该结构体变量的存储首地址 B)Turbo C中,结构体变量占用空间的大小为各成员项占用空间大小之和,而共用体占用空间大小为其成员项中占用空间最大的成员项所需存储空间大小 C)结构体定义时不分配存储空间,只有在结构体变量说明时,系统才分配存储空间 D)结构体数组中不同元素的同名成员项具有相同的数据类型 A         返回目录 C语言程序设计 结构体与共用

您可能关注的文档

文档评论(0)

zxiangd + 关注
实名认证
内容提供者

本人从事教育还有多年,在这和大家互相交流学习

1亿VIP精品文档

相关文档