题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-08-01 00:39:33

[单项选择]有如下程序段:
int a[10],*p[3],**pp,i;
for(i=0;i<3:i++)
p[i]=&a[i*4);
pp=p;
则正确表示数组a元素的表达式是 ______。
A. pp
B. a[10]
C. p[3]
D. *(*(p+2))

更多"有如下程序段: int a[10],*p[3],**pp,i; f"的相关试题:

[单项选择]有如下程序段
int i=0,j=1;
int &r=i; //①
r=j; //②
int*p=&i; //③
*p=&r; //④
其中会产生编译错误的语句是
A. ④
B. ③
C. ②
D. ①
[单项选择]

设有如下程序段:
int i=5;
for(;i<=10;)i++;
执行完这段程序后,i的值是()


A. 5
B. 6
C. 10
D. 11
[单项选择]有如下程序段
int i=0,j=1;
int &r=i; //①
r=j; //②
int *p= &i; //③
*p=&r; //④
其中会产生编译错误的语句是( )。
A. ④
B. ③
C. ②
D. ①
[填空题]

有如下程序段:
for(int i=1;i<=50;i++){
if(i%3 1=0)
continue;
else
if(i%5 1=0)
continue;
cout<<i<<",";
}
执行这个程序段的输出是______。


[单项选择]如下程序段运行时的输出结果是
int i=4;int J=1;
int main( )
inti=8,j=i;
cout<<i<<j<<endl;

A. 44
B. 41
C. 88
D. 81
[单项选择]有如下程序段:
Dim I As Integer
I=Int(-3.25)
执行后,I的返回值是
A. -3
B. -4
C. 3
D. 3.25
[单项选择]有如下程序段:
int i=1;
while(1)
i++;
if(i==10) break;
if(i%2==0) cout<<'*';

执行这个程序段输出字符*的个数是( )。
A. 10
B. 3
C. 4 D) 5
[单项选择]

设有如下程序段:
int i=15;
while(i<15)i++;
则以下描述中正确的是()


A. 循环体语句执行15次
B. 这是一个死循环
C. 循环体语句一次也不执行
D. 循环体语句只执行一次
[单项选择]有如下程序:
main( )
int i;
for(i=0;i<3;i++)
switch(i)
(
case 0:print[(“%d”,i++);
case 2:printf(“%d”,i);
default:printf(“%d”,i);
)

程序运行后的输出结果是( )
A. 022111
B. 021021
C. 000122
D. 01122
[单项选择]

设有如下程序段:
union
{
int i;
char c;
}a;
a.i=12;
a.c='A';
printf("/n%d",a.i);
这段程序执行后,屏幕输出的结果是()


A. 12
B. 97
C. 65
D. A
[单项选择]若有如下程序:
sub(p,n)
int(*p)[3],n;
int i;
for(i=0;i<=n;i++)printf("%d",p[i][2]);

main( )
int s[3][3]=1,2,3,4,5,6,7,8,9;
sub(s,2);

则程序运行后的输出结果是( )。
A. 369
B. 248
C. 456
D. 789
[单项选择]有如下程序段,其中会产生编译错误的语句是
inti=0,j=1;
int &r=i; //①
r=j; //②
int * p=&i; //③
* p=&r; //④
A. ④
B. ③
C. ②
D. ①
[单项选择]若有如下程序段:
struct student
int num;float score;
stu[3]=10,85,60,58,32,23;
main( )
struct student*t;
t=stu;

则下面表达式中值为58的是( )。
A. (*t).num
B. *(t++)->num
C. (*++t)score
D. (++t)->score
[单项选择]在Java语言中执行如下语句后,i和j的值分别为( )
int i=10;int i=++i;
A. 11和11
B. 10和10
C. 10和11
D. 11和10
[单项选择]有如下程序:
main( )
int i,sum=0;
for(i=1; i<=3; i++) sum+=i;
printf("%d/n",sum);

该程序的执行结果是( )。
A. 6
B. 3
C. 死循环
D. 0
[单项选择]有如下程序
main( )
int i,sum;
for(i=1;i<=3;sum++) sum +=i;
printf("%d/n",sum);

该程序的执行结果是______。
A. 6
B. 3
C. 死循环
D. 0
[单项选择]程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
A. int *p=a;
B. int p=a;
C. *p=a;
D. p=a;
[单项选择]程序中有如下语句for(int i=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是( )。
A. int*p=a;
B. int p=a;
C. *p=a;
D. p=a;

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码