更多"对于下面的程序,说法正确的是( )。
#include<i"的相关试题:
[单项选择]对于下面的程序,说法正确的是( )。
#include<iostream.h>
void main( )
{ int x=3,y=4,z=2;
if(X=y+z) cout <<"x=y+Z";
else cout<<"x!=y+Z";}
A. 不能通过编译
B. 输出6
C. 输出x! =y+z
D. 输出x=y+z
[单项选择]对下面的程序,说法正确的是( )。 #include<iostream> using namespace std; void sum(float m, float n) { float sum=m+n; } main( ) { cout<<sum(5.3,6.5)<<endl;}
A. 该程序是错误的,错误之处在于没有对sum()函数进行说明
B. 程序书写规整,无语法错误,是正确的
C. 该程序语法无错误,但在调用函数sum()时出错,因为sum()函数被定义为viod类型,但却被主函数调用,因而是错误的
D. 虽然sun()函数被定义为void类型,但调用时也不会出错,程序能够编译通过
[单项选择]对于程序设计语言,下面正确的说法是( )。
A. 采用机器语言设计出来的程序,其效率往往很低
B. 汇编语言不是面向计算机的编程语言
C. 将高级语言源程序转换成机器语言的工作量远大于汇编语言
D. 到目前为止,高级语言仍是最好的程序设计语言
[单项选择]下面程序应能对两个整型变量的值进行交换。以下正确的说法是( )。
#include<iostream.h>
void swap(int p,int q)
{ int t;
t=p;
p=q;
q=t;}
void main( )
{ int a=10,b=20;
cout<<a<<" "<<b;
swap(&a,&b);
cout<<a<<" "<<b;}
A. add< >(1,2)
B. add(1,2)
C. add(1.0,2)
D. add(1.0,2.0)