单项选择题

下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。

A) if(*s1=*s2)
puts("they are Equal");
B) if(!strcmp(s1,s2))
puts("they are Equal");
C) if(s1==s2)
puts("they are Equal");
D) if(strcmp(s1,s2))
puts("they are Equal");
<上一题 目录 下一题>
热门 试题

单项选择题
判断char型变量c1是否为小写字母的正确表达式为( )。 A) 'a'<=c1<='z' B) (c1>=A) ‖(c1<=z) C) ('a'=>c1‖('z'<=c1) D) (c1>='a')&&(c1<='z')
单项选择题
下列叙述中,错误的是( )。
A) 在同一C程序文件中,不同函数中可以使用名字相同的变量
B) 在main()函数体内定义的变量是全局变量
C) 形参是局部变量,函数调用完成即失去意义
D) 若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用
相关试题
  • 有以下程序: #include <stdio.h>voi...
  • 下面程序段中c的二进制值是______。...
  • 请读程序: #include <stdio.h> int...
  • 以下程序段中,不能正确赋字符串(编译时系...
  • 设函数中有整型变量n,为保证其在未赋初值...