题目内容

有以下程序#include #include int main(){char *p="abcde\0fghjik\0";printf("%d\n",strlen(p));return 0;}程序运行后的输出结果是______。

A. 5
B. 6
C. 12
D. 15

查看答案
更多问题

有以下程序#include #include int main(int argc,char *argv[]){int i,len=0;for(i=1; i则运行的结果是______。

A. 9
B. 12
C. 17
D. 22

有以下程序#include int fa(int x){return x*x;}int fb(int x){return x*x*x;}int f(int (*f1)(),int (*f2)(),int x){return f1(x)-f2(x);}int main(){int i;i=f(fb,fa,2);printf("%d\n",i);return 0;}程序运行后的输出结果是______。

A. -4
B. 1
C. 4
D. 8

有以下程序#include void ss(char *s,char t){while(*s){if(*s==t) *s=t-'a'+'A';s++;}}int main(){char str1[100]="abcddfefdbd",c='d';ss(str1,c);printf("%s\n",str1);return 0;}程序运行后的输出结果是______。

A. abcDDfefDbD
B. ABCDDEFEDBD
C. abcAAfefAbA
D. Abcddfefdbd

有以下程序#include #include int main(){char *p,*q;p=(char *)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);printf("%s %s\n",p,q);return 0;}若从键盘输入:abc def<回车>,则输出结果是______。

A. def def
B. abc def
C. abc d
D. d d

答案查题题库