在JavaScript常用内置函数中,__函数是用来计算字符串中的表达式,并返回表达式的值()
A.eval
B.isNaN
C.isFinite
D.parseInt
A.eval
B.isNaN
C.isFinite
D.parseInt
第1题
A.返回字符表达式中值的个数,即统计记录的个数
B.统计字段应该是数字数据类型
C.字符串表达式中含有字段名
D.以上都不正确
第4题
A. 在正则表达式中,“.*”可以用来匹配一个任意长度(包括长度为0)的字符串
B. “.*”是贪婪匹配,过度运用会造成运算资源的极大消耗,所以应该尽量避免使用
C. “.*”是普适性匹配,容错率高,使用简便,适合在正则表达式中大量使用
D. “^/category”和“^/category.*”这两个表达式匹配出来的结果是一样的
E. “.*”不能匹配到所有字符
第9题
请补充函数fun(),该函数的功能是:把一个字符串中的字符(字母)按从小到大排序,并把这个全部由字母组成的字符串保存在原串中,函数返回这个字符串的长度。例如;输入“cixbr2.3”,如果为bcirx,字符串长度为5。
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
include <stdio.h>
define N 20
int fun (char *str)
{
int i=0,j=0,k=-0,m=0;
char t;
char *p=str;
while(*p)
{
if((*p>='A'&&*p<='Z')||(*p>='a'
&&*p<='z'))
【 】
p++;
}
*(str+i)='\0';
【 】;
while(*(p+j))
{
k=j;
【 】;
while (*(p+k))
{
if(*(p+k)<*(str+m)
{
t=*(str+m);
*(str+m)=*(p+k);
*(p+k)=t;
}
k++;
}
j++;
}
return i; }
main()
{
char str[81];
iht n;
clrscr();
printf("Input the original string ");
gets(str);
printf("*** The Original string ***In");
puts(str);
printf("*** The nwe string ***\n");
n=fun(str);
puts(str);
printf("***The length of new string is:
%d***\n",n);
}
第10题
int mystrlen(char *str)
{ int i;
for(i=0;【17】!= ′\0′;i++);
return(i);
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!