单项选择题

若有以下程序段; #include<iostream> using namespace std; int main() { int a[]={1,4,5}; int *p=&a[0],x=6,y,z; for(y=0;y<3;y++) z=((*(p+y)<x) *(p+y):x); cout<<z<<end1; return 0; } 程序运行后的输出结果是( )。

A.1
B.4
C.5
D.2
<上一题 目录 下一题>
热门 试题

单项选择题
一个C++程序的执行总是从( )。
A.本程序的第1个函数开始,到本程序文件的最后一个函数结束
B.本程序的第1个函数开始,到本程序的main()函数结束
C.本程序的main()函数开始,到main()函数结束
D.本程序的main()函数开始,到本程序的最后一个函数结束
单项选择题
下列关于常数据成员的描述中,错误的是( )。
A.常数据成员必须进行初始化,并且不能更新
B.使用const说明的数据成员称为常数据成员
C.可以在类体外面定义常数据成员
D.常数据成员的初始化只能通过构造函数的成员初始化列表进行
相关试题
  • 下面程序的预设功能是:将文本文件readme ...
  • 有以下程序:#include <iostream.h>cl...
  • 下面程序的输出结果是 【8】 。#includ...
  • 有如下程序:#include <iostream>using...
  • 在C++中,打开一个文件,就是将这个文件...