正确答案: B
DO SMENU.MPR
题目:如果要运行SMENU.MPR文件,正确的命令是( )。
解析:B
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列程序的运行结果是( )。 #include intx=5: intfun(inta) { intC; C=X*a: returnC; } voidmain( ) { intx=3,a=4; x=x+fun(a); cout$amp;
x=23
解析:C。【解析】由主函数main入手,首先X被赋值为3,a被赋值为4,然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的X作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量X作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的X为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
[单选题]假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是( )。
Mid([学生编号],3,2)=“03”
[单选题]设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是
m=n*100+0.5,n=m/100.0
[单选题]下列不属于过程设计工具中图形工具的是( )。
DFD
解析:常用的过程设计工具有图形工具(程序流程图、N—s图、PAD图、HIPO)、表格工具(判定表)、语言工具(PDL)。
[单选题]设A$="北京",B$="Shanghai",则表达式LEFTS(A$,2)+STRINGS(3,"-")+LEFTS(BS,8)构成的字符串是
北京Shanghai
解析:解析:由于函数Left$是从字符串的左边取出N个字符,Unicode编码将一个汉字和一个西文字符都视为一个字符,因此函数值仍是:北京和Shanghai,函数String$返回N个指定字符构成字符串,因此函数值是.---.。将它们连接在一起构成字符串"北京---Shanghai"。
[单选题]有以下程序: main() { char s[]="\n123\\"; printf('%d,%d\n',strlen(s),sizeof(s)); } 执行后输出结果是( )。
5,6
解析:解析:本题在定义字符数组时没有定义数组长度,但用字符常量给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括'\0')。字符串的长度为有效字符的个数5。strlen(s)返回值为串中字符的个数(不计最后的'\0'),则输出值为5。sizeof (s)计算数组所占的字节数,包含'\0',则输出值为6。因此,C选项正确。
[单选题]一个源文件中的外部变量的作用域为( )。
从定义该变量的位置开始到本文件结束
解析:解析: 一个源文件中的外部变量的作用域是从定义该变量的位置开始到本文件结束。