单选题
下列关于C++流的描述中,错误的是( )。
题目答案
A
您的答案
答案解析
在C++中输入用“cin>>”,输出用“<
举一反三
设a=5,b=6,c=7,d=8,执行语句x=IIf((a>b)And(c>d),10,20)后,X的值是( )。
题目答案
B
您的答案
答案解析
函数IIf((a>b)And(C>d),10,20)有三个参数,第一个参数为布尔型,如果第一个参数为真,就返回第二个参数的值,若为假则返还第二个参数的值,所以选B。
下面循环语句中在任何情况下都至少执行一次循环体的是( )。
题目答案
C
您的答案
答案解析
选项A、B、D当不满足时,循环体不执行。只有选项C首先执行循环体,然后根据其中的条件来判断是否终止。所以在任何情况下都至少执行一次。
执行下列语句序列: inti=0;while(i<25)i+=3;couti; 输出结果是( )。
题目答案
C
您的答案
答案解析
本题考查循环语句while的使用。i为3的倍数,当i=24时,i25,执行while的循环体i+=3,则i=27,不满足i25的条件,结束循环。
下面不属于ASP.NET的功能的是( )。
题目答案
D
您的答案
答案解析
暂无解析
有以下程序:
include
main( )
{ int a=2,b;
b=a$amp;}
程序运行后的输出结果是( )。
题目答案
D
您的答案
答案解析
本题考查运算符“$amp;
下列说法错误的是( )。
题目答案
D
您的答案
答案解析
暂无解析
下列关于数据验证控件的说法不正确的是( )。
题目答案
A
您的答案
答案解析
暂无解析
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是( )。
题目答案
C
您的答案
答案解析
选项A是先将a的值赋给变量b,再将变量b的值赋给变量c,不合题意;B选项中由于c的值不为0,在将c的值赋给变量a后,表达式a=c的值为1,不再对表达式b=c计算;对于c选项,表达式a=c的值为1,再求表达式b=c的值为1,然后进行逻辑与运算;D选项将b的值赋给c后再赋给e,故选择C选项。
有以下程序:
include(stdio.h>
main( )
{char a,b,C,d;
scanf("%c%C",&a,&b);
c=getchar( );d=getchar( );
printf{"%c%c%c%c\n",a,b,C,d);
}
当执行程序时,按下列方式输入数据(从第l列开始,
一个字符)
12
34
则输出结果是( )。
题目答案
C
您的答案
答案解析
当程序调用9etchar时,程序就等着用户接键。用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取。也就是说,后续的getchar调用不会等待用户按键,而直接读取缓冲区中的字符,直到缓)中区中的字符读完为后,才等待用户按键。因此,程序中c的值为输入的第 一个回车符。
设变量已正确定义,则以下能正确计算f=n!的程序是( )。
题目答案
D
您的答案
答案解析
由i"1 1的数字定义可知n!=n*(n-1) *(n-2)*…*1。在选项A中,由于f的初值为0,在for 循环语句中,f依次乘以1,2,3,…,n,最后计算得到f=n! 一0,所以选项A不正确。在选项B中,f的初值为1,在for 循环语句中,f依次乘以1,2,3,…,(n-1),最后计算得到f =(n-1)!,所以选项B不正确。在选项C中,f的初值为1,在for循环语句中,f依次乘以n,n+1,n+2,……,所以选项c不正确。在选项D中,f的初值为l,在for循环语句中,f依次乘以n,n-1,n-