笔果题库
高级语言程序设计
VIP题库
搜题找答案,就上笔果题库
编一个函数,使其能判断输入的两个整数的大小。
搜题找答案,就上笔果题库
编函数,将字符串中存放的短整型正数转换成对应的短整型数作为返回值。假定字符串中存放的是正确的短整型正数。
搜题找答案,就上笔果题库
阅读下列程序,写出程序运行的输出结果。 #include<stdio.h> subl(chara,charb){charc;c=a;a=b;b=c;} sub2(char*a,charb){charc;c=*a;*a=b;b=c;} sub3(char*a,char*b){charc;c=*a;*a=*b;*b=c;} voidmain() {chara,b; a='A';b='B';sub3(&a,&b);putchar(a);putchar(b);/*sub3()能实现a、b交换*/ a='A';b='B';sub2(&a,b);putchar(a);putchar(b);/*sub2()只能改变a的值*/ a='A':b='B';subl(a,b);putchar(a);putchar(b);/*subl()不能实现a、b的交换*/ }
搜题找答案,就上笔果题库
编一个名为countc函数,要求如下: 形式参数:array存放字符串的字符型数组名。 功能:统计array数组中所存放的字符串中大写字母的数目。 返回值:字符串中大写字母的数目。
搜题找答案,就上笔果题库
函数f()的功能是b指向的字符串连接到a指向的字符串的后面,并返回a指向的新字符串的长度。请填空。 f(char*a,char*b) {intnum=0,n=0; while(*(a+num++)!=____); num一一; while(b[n])*(a+num____)=b[n++]; return(____); }
搜题找答案,就上笔果题库
若函数要求返回一个值,则应在该函数体中有一条____;语句,若函数要求不返回一个值,则应在该函数定义时加一个数据类型符____。
搜题找答案,就上笔果题库
以下存储类型的变量,在每次调用它们所在的函数时都分配内存的是()
搜题找答案,就上笔果题库
下列程序执行后输出的结果是() intd=1; fun(intP) {intd=5; d+=P++; prinff("%d",d); } main() {inta=3; fun(a); d+=a++; printf("%d\n",d); }
搜题找答案,就上笔果题库
下列函数f2()的功能是对pa、pb、pc指向的3个实数排序,保证*pa≥*pb≥*pc。该函数调用了函数fl()。请填充。 voidfl(int*x,int*y) {intt; ____; } voidf2(int*pa,int*pb,int*pc) {if(____)f1(pa,pb); if(*pa<*pc)fl(pa,pc); if(*pb<*pc)fl(____); }
搜题找答案,就上笔果题库
要求函数的功能是在一维数组a中查找x值;若找到则返回所在的下标值,否则返回0。数据放在a[1]到a[n]中。不能正确执行此功能的函数是()