以下程序的输出结果是()。#include"stdio.h"int f(int n){if(n==1)return 1;else return f(n-1)+1; }main(){int i,j=0;for(i=1;i<3;i++)j+=f(i);printf(”%d\n”,j);}
查看答案
设有如下的函数:ggg(x) float x;{printf(”\n%d”,x*x);}则函数的类型( )。
A. 与参数x的类型相同
B. 是void
C. 是int
D. 无法确定
下列程序执行后输出的结果是()。#include"stdio.h"int d=1;fun(int p){int d=5;d+=p++;prinf(”%d”,d); }main(){int a=3;fun(a);d+=a++;printf(”%d\n”,d); }
A. 8 4
B. 9 6
C. 9 4
D. 8 5
函数调用strcat(strcpy(strl,str2),str3)的功能是()
A. 将字符串strl复制到字符串str2中后再连接到字符串str3之后
B. 将字符串strl连接到字符串str2之后再复制到字符串str3之后
C. 将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后
D. 将字符串str2连接到字符串strl之后再将字符串strl复制到字符串str3中
以下程序的输出结果是()。#include"stdio.h"int abc(int u,int v);main(){int a=24,b=16,c;c=abc(a,b);printf(”%d\n”,c); }int abc(int u,int v){int w;while(v){w=u%v;u=v;v=w;}rctunl u; }
A. 6
B. 7
C. 8
D. 9