题目内容

下面程序的输出结果是( )。#include#include int main(){char *s1="AbDeG";char *s2="AbdEg";s1+=2;s2+=2;printf("%d\n",strcmp(s1,s2)) ;return 0;}

A. 2
B. 1
C. 0
D. -1

查看答案
更多问题

下面程序的输出结果是( )。#includeint main(){char a[]="language",*p;p=a;while(*p!='u'){ printf("%c",*p-32);p++;}return 0;}

A. lang
B. LANG
C. LANGUAGE
D. UAGE

有以下程序:#include void fun(char *c){ while(*c){ if(*c>='a'&&*c<='z') *c=*c-('a'-'A');c++;}}int main(){ char s[81];gets(s);fun(s);puts(s);return 0;}当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是( )。

A. hello beijing
B. Hello Beijing
C. HELLO BEIJING
D. hELLO Beijing

有以下程序:#include void fun(int *p){ printf("%d\n",p[5]);}int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};fun(&a[3]);return 0;}程序运行后的输出结果是( )。

A. 5
B. 6
C. 8
D. 9

有以下函数:int fun(char *x, char *y){ int n=0;while((*x==*y)&&*x!= '\0') {x++; y++; n++;}return n;}该函数的功能是( )。

A. 查找x和y所指字符串中有否有’\0’
B. 统计x和y所指字符串中最前面连续相同的字符个数
C. 将y所指字符串中赋给x所指的存储空间
D. 统计x和y所指字符串中相同的字符个数

答案查题题库