更多"若有如下语句 #include<iostream.h) void "的相关试题:
[单项选择]若有如下语句
#include<iostream.h>
void main( )
int x=3;
do
x=x-2
cout<<x;
while (! (- -x);
则上面程序段( )
A. 输出的是1
B. 输出的是1和一2
C. 输出的是3和0
D. 是死循环
[单项选择]若有如下语句
#include<iostream.h>
void main( )
{
int x=3;
do {
x=x-2;
cout < < x;
} while(!(--X));
}
则上面程序段( )。
A. 产生的临时表文件的后缀名仍为.dbf
B. 执行查询后,该临时表文件是当前文件
C. 可以像一般的dbf文件一样使用,可查询和修改表中记录
D. 当关闭文件时,临时表文件将自动被删除
[单项选择]若有如下语句 #include<iostream.h> void main( ) { int x=3: do{ X=X-2; cout<<X; }while(!(--x)); } 则上面程序段
A. 输出的是1
B. 输出的是1和-2
C. 输出的是3和0
D. 是死循环
[单项选择]若有如下语句 #include<iostream.h> void main( ) { int x=3; do{ x=x-2 cout<<x; {while (! (- -x); } 则上面程序段( )
A. 输出的是1
B. 输出的是1和一2
C. 输出的是3和0
D. 是死循环
[单项选择]有如下程序段 #include void main( )
{ int a=14,b=15,x; char c='A';
x=(a&&b) &&(c<'B') ; cout < < x;}
执行该程序段后,x的值为
A. ture
B. false
C. 0
D. 1
[单项选择]若有以下程序
#include
void f(int n);
main( )
{ void f(int n);
f(5);
}
void f(int n)
{ printf("%d/n",n); }
则以下叙述中不正确的是 ( )。
A. 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B. 若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D. 函数f无返回值,所以可用void将其类型定义为无值型
[单项选择]有以下程序
#include
void main( )
{
int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2;
printf("%d/n", *p + *q);
}
程序运行后的输出结果是( )。
A. 16
B. 10
C. 8
D. 6
[单项选择]有如下程序:
#include"iostream.h"
void main( )
int x=1,a=0,b=0;
switch(x)
case 0:b++;
case 1:a++;
case 2:a++;b++;
cout < < "a=" << a < < "," < < "b=" < < b;
该程序的输出结果是
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
[单项选择]下面程序运行后的输出结果是 () 。#include #include void main( ){ char a[7] = "china"; int i, j; i = sizeof(a); j = strlen(a); printf("%d, %d/n", i, j);}
A. 5, 5
B. 6, 6
C. 7, 5
D. 7, 6
[单项选择]有以下程序:#include <iostream.h>#include void main( ){ double d=
123.456789; cout<<setprecision(3)<<d<<",";
cout<<setprecision(4)<<d<<","; cout<<setprecision(5
)<<d<<end1;}程序执行后的输出结果是( )。
A. 123,123.4,123.45
B. 123,123.5,123.46
C. 123,123,123.4
D. 123.456789,123.456789,123.456789