正在加载图片...
int f(int x) return(x>0)?x*f(x-1):3),} i=ff(1), 调用f(1) 1>0)成立,执行1*f(0)=f(0), 调用f(0)=3 所以,f(1)=3 调用f(3) f(3)=3*f(2) 所以f(3)=3*6=18 6、文件函数 rewind的功能是:使文件f的位置指针指向文件开始 7、对于 char c;若已知其值为小写字母,将其转换为相应大写字母的表达式为 8、将p说明为字符数组指针数组大小为10,可写为char(p川10l 9、feof函数可用于文本文件和二进制文件,它用来判断即将读入的文件是否为文 件结束标 若是,函数值为非零值。 10、在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是 rewind 11设有以下定义:# define WIDTh80 #define LENGTH (WIDTH+40) 则执行赋值语句:a= LENGTH*20;后a的值为:2400 12、head为指向以下结构的链表指针,统计链表中所有inf域值之和(s)的程序段为 struct list i long s for(p=head, s=0; p!= NULL 13、下面是用二分法从数组vn中查找数x的函数返回值为x所在下标(若找到)或-l(没找到)8 int i; int f(int x) { return ((x>0)? x*f(x-1):3); } i=f(f(1)); 调用 f(1): (1>0) 成立,执行 1*f(0)=f(0), 调用 f(0) = 3 所以,f(1)=3; 调用 f(3): f(3) = 3 * f(2) f(2) = 2 * f(1) = 2 * 3 = 6 所以 f(3) = 3 * 6 = 18 6、文件函数 rewind()的功能是: 使文件 fp 的位置指针指向文件开始 7、对于 char c; 若已知其值为小写字母, 将其转换为相应大写字母的表达式为 ___c – ‘a’ + ‘A’______ 8、将 p 说明为字符数组指针,数组大小为 10,可写为:__char (*p)[10];__ 9、feof 函数可用于 文本 文件和 二进制 文件,它用来判断即将读入的文件是否为 文 件结束标志 ,若是,函数值为非零值。 10、在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是 rewind() 11.设有以下定义:#define WIDTH 80 #define LENGTH (WIDTH+40) 则执行赋值语句:a=LENGTH*20; 后 a 的值为: 2400 12、head 为指向以下结构的链表指针, 统计链表中所有 inf 域值之和(s)的程序段为: struct nlist { int inf; struct nlist *next; } *head, *p; long s; for (p=head, s=0; _p != NULL_ ; p = p->next) s += __p->inf__; 13、下面是用二分法从数组 v[n]中查找数 x 的函数,返回值为 x 所在下标(若找到)或-1(没找到):
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有