更多"若有以下程序:# inclcude <iostream.h>void "的相关试题:
[单项选择]若有以下程序: #inclcude<iostream.h> void main( ) { int i; int a[3][3]={'1','2','3','4','5','6','7','8','9'); for(i=0;i<3;i++) cout<<a[i][i]<<" "; cout<<endl; } 执行后的输出结果是( )
A. 50 53 56
B. 49 52 55
C. 25 8
D. 1 4 7
[单项选择]若有以下程序段: void x(int n); void main( ) { void x(int n); x(5); } void x(int n){ cout<<n: } 则以下叙述不正确的是 ______。
A. 若只在子函数中对函数x进行声明,则只能在主数中正确调用函数x
B. 若只在子函数前面对函数x进行声明,则其后的所有函数中都可以正确调用函数x
C. 对于以上程序,编译时系统会提示出错信息:提示对x函数重复声明
D. 函数x无返回值,所以可用void定义x的函数类型
[单项选择]若有以下程序 #include <stdio.h> 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将其类型定义为无值型
[单项选择]若有以下程序段:
struct st
int n;
int*m:
;
int a=2,b=3,c=5;
struct st s[3]=(101,&a,102,&c,103,&b);
main( )
struct st*p;
p=s;
则以下表达式中值为5的是( )。
A. (*p).m
B. *(p+1)->m
C. *(p++)->n
D. (p++)(*m)
[单项选择]若有以下程序:
main( )
{ int k=2,i=2,m;
m=(k+=i*=k);printf("%d,%d/n",m,i);
}
执行后的输出结果是( )。
A. 8,6
B. 8,3
C. 6,4
D. 7,4