0
1
5
6
第1题:
请编写一个函数char*change(char instr[]),将输入字符串中的所有小写字母转换为大写字母输出。要求使用for循环实现。如输入jinfeiteng,则输出结果是JINFEITENG。
注意:部分源程序已存在文件test21_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数change的花括号中填写若干语句。
文件test21_2.cpp的内容如下:
char*change(char instr[]);
include"iostream.h"
void main()
{
char instr[50];
char *outstr;
cout<<"Input a string:"<<endl;
cin>>instr;
utstr=change(instr);
cout<<"Over graded string:"<<endl;
cout<<outstr<<endl;
}
char*change(char instr[])
{
}
第2题:
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }
A.3
B.4
C.5
D.6
第3题:
若有两个字符串s1=“12345”,s2=“34”,执行s=Instr(s1,s2)后,s的值为( )。
A.2
B.3
C.4
D.5
第4题:
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A; Y=&b;后Y的值( )。
A.1
B.2
C.EF01
D.EF02
第5题:
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是________。
第6题:
在执行fopen函数时,ferror函数的初值是()。
第7题:
执行语句a=InStr(Trim(Replace("abcdef","c","")),"ef")后,变量a的值是()。
第8题:
DA1DW‘AB’,‘CD’,‘EF’,‘GH’()MOVAX,DA1+3指令执行后AX中的内容是
第9题:
对
错
第10题:
‘EF’
‘CD’
‘BC’
‘FC’
第11题:
E=EF
E<EF
E>EF
第12题:
0
1
4
5
第13题:
A、7
B、8
C、9
D、1
第14题:
设CJ.DBF数据库有2条记录,内容如下: Record # XM EF 1 李四 550.00 2 张三 750.00 程序如下: SET TALK OFF USE CJ M->EF=0 DO WHILE.NOT.EOF() M->EF=M->EF+EF SKIP ENDDO ?M->EF RETURN 该程序执行的结果是
A.1300
B.1000
C.1600
D.1200
第15题:
函数UPER(”la2B”)的结果是
A1A2b
B) 1a2B
C) 1A2B
D)1a2b
第16题:
若有两个字符串str 1="98765",str2="65",执行s=Instr(str1,str2)后,返回 ( )。
A.3
B.4
C.5
D.6
第17题:
(Excel电子表格)执行SUM(A1∶A10)和SUM(A1,A10)这两个函数的结果是相同的。
A对
B错
第18题:
(Excel电子表格)执行SUM(A1∶A10)和SUM(A1,A10)这两个函数的结果是相同的。
第19题:
Visual Basic.NET中,字符串处理函数中返回Str字符串的长度的是()。
第20题:
函数InStr(“VB程序设计教程”,”程序”)的值为()
第21题:
1
2
3
4
第22题:
1A2b
1a2B
1A2B
1a2b
第23题:
SELECT ENAME, LENGTH(ENAME), INSTR(ENAME, 'a') FROM EMPLOYEES WHERE SUBSTR (ENAME, -1,1) = 'n';
SELECT ENAME, LENGTH(ENAME), INSTR(ENAME, ,-1,1) FROM EMPLOYEES WHERE SUBSTR (ENAME, -1,1) = 'n';
SELECT ENAME, LENGTH(ENAME), SUBSTR(ENAME, -1,1) FROM EMPLOYEES WHERE INSTR (ENAME, 1,1) = 'n';
SELECT ENAME, LENGTH(ENAME), SUBSTR(ENAME, -1,1) FROM EMPLOYEES WHERE INSTR (ENAME, -1,1) = 'n';