题目内容

下面程序的运行结果是()。# include int main( ){static char a[ ]="Language",b[ ]="programe";char *p1,*p2;int k;p1=a;p2=b;for(k=0;k<=7;k++)if(*(p1+k)==*(p2+k))printf("%c", *(p1+k));return 0;}

A. gae
B. ga
C. Language
D. 有语法错

查看答案
更多问题

若有以下说明和语句,其输出结果是()。char*sp="\x69\032\n";printf("%d",strlen(sp));

A. 3
B. 5
C. 1
D. 字符串中有非法字符,输出值不定

下面程序的运行结果是()。#includeintmain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};int(*q)[4]=a,i,j,n=0;for(i=0;i<3;i++)for(j=0;j<2;j++)n=n+*(*(q+1)+j);printf("%d\n",n);return0;}

A. 68
B. 99
C. 60
D. 108

以下程序的输出结果是()。#includevoid fun(intx,inty,int*cp,int*dp){*cp=x+y;*dp=x-y;}intmain(){inta,b,c,d;a=30;b=50;fun(a,b,&c,&d);printf("%d,%d\n",c,d);return0;}

A. 50,30
B. 30,50
C. 80,-20
D. 80,20

设有变量定义和函数调用语句:int a=20; print_value(&a);,下面函数的输出结果是()。void print_value(int *x){printf("%d\n", ++*x);}

A. 20
B. 21
C. 变量a的地址
D. 随机值

答案查题题库