单项选择题

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是()。

A. if(s1>s2)S;
B. if(strcmp(s1, s2))S;
C. if(strcmp(s2, s1)>0)S;
D. if(strcmp(s1, s2)>0)S;

<上一题 目录 下一题>
热门 试题

单项选择题
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是() abs(int x) if(x>=0)return x; else return-x; main() int y,z,(*p)(int x)=abs; scanf( %d ,&y); z=( *p)(y); ——;

A. printf("%d%d\n",&p,z)
B. Printf("%d%d\n",p,z)
C. printf("%d%d\n",*p,z)
D. printf("%d%d\n",p,*z)

单项选择题
以下程序运行后的输出结果是() #include<stdio.h> struct st int x,y; data[2]=1,10,2,20; main() struet st *p=data; printf( %d, ,p->y);printf( %d n ,(++p)->x);

A. 10,1
B. 20,1
C. 10,2
D. 20,2

相关试题
  • 下面rotate函数的功能是:将n行n列的矩阵A...
  • 有下面的程序:#include <stdio, h>m...
  • 在面向对象方法中,类的实例称为______。
  • 以下程序中函数huiwen的功能是检查一个字符...
  • 表示“整数x的绝对值大于5”时值为“假”...