编写判断一个字符序列是否是回文的函数,如果是返回true,否则返回false
第1题:
A.substitute
B.match
C.sum
D.len
第2题:
A、AND(TRUE,TRUE,FALSE)
B、OR(TRUE,TRUE,FALSE)
C、OR(FALSE,FALSE,FALSE)
D、NOT(TRUE)
第3题:
请补充函数fun(),该函数的功能是判断一个数是否为回文数。当字符串是回文时,函数返回字符申:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:abcba。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include<string.h>
include<stdio.h>
char *fun(char*str)
{
char *p1,*p2;
int i, t=0;
p1=str;p2=str+strlen(str)-1;
for (i=0;【 】;i++)
if(【 】)
{
t=1;
break;
}
if (【 】)
return("yes!");
else
return("no!");
}
main()
{
char str[50];
printf("Input;");
scanf("%s",str);
printf("%s\n",fun(str));
}
第4题:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上( )。 Bool fun(char*str) { int i=0,j=0; while(str[j])j++; for(j--;i<j&&str[i]==str[j];i++,j--); return i______j; }
A.>==
B.||
C.&&
D.<==
第5题:
写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
第6题:
请补充函数proc(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:“yes!”,否则函数返回字符串:“no!”,并在主函数中输出。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。
试题程序:
【l】char*proc(intn)【2】2【3】n%i==0
【解析】由整个程序可知,【1】应为函数proc()的函数头。根据主函数中的调用可知形参的个数和类型,因此,【1】处填“char”proc(intn)”。素数为只能被1和它本身整除的整数。要判断一个整数是否为素数,要看它是否能被除1和小于它本身之外的数整除,因此,【2】处填“2”;【3】处填“n%i==0”。
第7题:
file_put_contents()函数执行成功返回true,失败则返回false。
第8题:
isFile()方法的功能是()。
第9题:
下面哪个方法能判断字符串中是否存在和指定正则表达式匹配的字符串;是则返回true,否则返回false:()
第10题:
在信号属性函数中,s’EVENT表示:如果在当前一个相当小的()间隔内,事件发生了,则函数将返回一个“TRUE”的布尔量;否则返回“FALSE”。
第11题:
对
错
第12题:
RegExp 对象的 test()方法
RegExp 对象的 exec()方法
String 对象的 search()方法
String 对象的 match()方法
第13题:
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。
请将横线处缺失部分补充完整。
bool Staff::Staff==(const Staff &s)
{
return (______);
}
第14题:
请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES:否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。
例如:字符串LEVEL是回文,而字符串123312就不是回文。
注意;部分源程序已存在文件test26_.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。
文件test26_2.cpp的内容如下:
include<iostream.h>
include<stdio.h>
define N 80
int fun(char*str)
{
}
void main()
{char s[N];
cout<<"Enter a string:"<<endl;
gets{s);
cout<<"\n\n";
puts(s);
if(fun(s))
cout<<"YES\n";
else
cout<<"NO\n";
}
第15题:
写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码
第16题:
下列程序判断字符串s是否对称,对称则返回1,否则返回0;如f("abba")返回1,f("abab")返回0。
第17题:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上( )。
A.
B.
C.
D.
第18题:
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。
bool Staff::Staff==(const Staff &s)
{
return(【 】)
}
第19题:
readdir()函数执行成功返回布尔值true,失败则返回布尔值false。
第20题:
在信号属性函数中,s’ACTIVE表示:如果在当前一个相当小的()间隔内,信号发生了改变,则函数将返回一个“TRUE”的布尔量;否则返回“FALSE”。
第21题:
在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。对下面程序说法正确的是() Private Sub Command1_Click() x=InputBox("请输入整数")a=F1(Val(x)) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function
第22题:
对
错
第23题:
对
错
第24题:
如果是文件返回true,否则返回false
如果是目录返回true,否则返回false
如果文件存在返回true,否则返回false
如果目录存在返回true,否则返回false