单项选择题

请读程序:
#include<stdio.h>
#include<string.h>
main()
char*s1="AbCdEf","*s2="aB";
s1++;s2++;
printf("%d\n",strcmp(s1,s2)); 上面程序的输出结果是______。

A) 正数
B) 负数
C) 零
D) 不确定的值
<上一题 目录 下一题>
热门 试题

单项选择题
设有下列程序段: char s[20]= Beijing ,*p; p=s; 则执行p=s;语句后,下列叙述正确的是( )。
A) 可以用*p表示s[0]
B) s数组中元素的个数和p所指字符串长度相等
C) s和p都是指针变量
D) 数组s中的内容和指针变量p中的内容相同
单项选择题
有以下程序: #include<stdio.h> main() int a=6,b=7,m=I; switch(a%2) case 0:m++;break; case 1:m++; switch(b%2) defaut:m++; case 0:m++;break; printf( %d n ,m); 程序运行后的输出结果是( )。
A) 1
B) 2
C) 3
D) 4
相关试题
  • 有以下程序 main() char s[]= Yes...
  • 有以下程序 #include<stdio.h> void...
  • 有以下程序 main() int a=1,b; f...
  • 有以下程序 #include <stdio.h> mai...
  • 下列说法错误的是( )。