高级语言程序设计
VIP题库
编一个函数,判断2位正整数x是不是同构数。是则返回“1”;否则返回“0”。x作为函数的参数。(说明:同构数是指该数出现在其平方数的右边。例如25的平方是625,所以25就是同构数。)
若用数组名作为函数调用的实参,则传递给形参的是()
用函数实现对n个元素的数组的排序。
阅读下列程序,写出程序运行的输出结果。 unsignedfun6(unsignednum) {unsignedk=1; do{k*=num%10;num/=10;}while(Rum);/*k=6*2*/ retum(k); } voidmain() {unsignedn=26; printf("%d\n",fun6(n)); }
编一个名为P的函数,求方程ax2+bx+c=0的b2-4ac,并作为函数的返回值。其中的a、b、c作为函数的形式参数。
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()
编一个函数,若参数y为闰年,则返回1;否则返回0。
运行下列程序后,输出结果是()int fun(int x,int y,int *cp,int *dp ) {*cp=x+y;*dp=x—y;)main(){int a=5,b=2;fun(a+b,a—b,&a,&b);printf("%d,%d\n",a,b);}
voidf(char*p,chart) {while(*p++) if(*p==t)*p=t-'a'+'A'; } main() {chars[100]="abcddfefdbd"; f(s-1,'d'); printf("%s\n",s); }
下列函数的功能是返回π值(精度为eps),试写出求π的近似公式。 doublepi(doubleeps) {doubles=0.0,t=1.0;intn; for(n=1;t>eps;n++){s+=t;t=t*n/(2*n+1);} return(2.0*s); }
«
1
2
...
39
40
41
42
43
44
45
...
82
83
»