设有说明语句:doublex=123.56;,对于语句printf(“%-8.2e/n”,x);,以下说法正确的是()
第1题:
假设有Python程序文件abc.py,其中只有一条语句print(__name__),那么直接运行该程序时得到的结果为_____________。
第2题:
A.赋值语句
B.控制语句
C.说明语句
D.复合语句
第3题:
假设有下列程序段:
For i=1 To 3
For j=5 To 1 Step-1
Print i*i
Next j
Next i
则语句Print i*j的执行次数是______,i的值为______,j的值为______。
第4题:
有如下程序: #include<iostreanl> using namespace std; class MyClass{ public: MyClass(int x):val(x){ } void Set(int x){val=x;} void Print( )eonst{eout<<"val="<<val<<'\t';} private: int val; }; int main( ){ eonst MyClass objl(10); MyClass obj2(20); objl.Print(); //语句1 obj2.Print( ); //语句2 objl.Set(20); //语句3 obj2.Set(30); //语句4 return 0; } 其主函数中错误的语句是
A.语句1
B.语句2
C.语句3
D.语句4
第5题:
设有定义:doublex=5.16894;,则语句prinff(”%If\n”,(int)(x$1000+0.5)/1000.);的输出结果是( )。
A.5.16900
B.5.16800
C.0.00000
D.输出格式说明符与输出项不匹配,产生错误信息
第6题:
(10)假设有下列程序段: For i=1 To 3 For j=5 To 1 Step -1 Print i*j Next j Next i则语句Print i*j的执行次数是,i的值为______,j的值为______。
第7题:
下面叙述中不正确的是
A.若使用Write #语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号
B.若使用Print #语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号
C.Write #语句和Print #语句建立的顺序文件格式完全一样
D.Write #语句和Print #语句均实现向文件写入数据
第8题:
设有语句: Open"C:\Test. Dat" For Output As #1 则以下错误的叙述是:
A.该语句打开C盘根目录下一个已存在的文件Test. Dat
B.该语句在C盘根目录下建立一个名为Test. Dat的文件
C.该语句建立的文件的文件号为1
D.执行该语句后,就可以通过Print#语句向文件Test. Dat中写入信息
第9题:
若有正确定义语句doublex=5.16894:
A.输出格式说明与输出顶不匹配,输出无定值
B.5.170000
C.5.168000
D.5.169000
第10题:
若有定义语句“doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x”,则错误引用X数组元素的是( )。
A.*p
B.x[5]
C.*(p+1)
D.*x