首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序的输出结果是( )。 struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i<n一1;i++)a[i]+=i;} main() {int i;struet S s={1
有下列程序的输出结果是( )。 struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i<n一1;i++)a[i]+=i;} main() {int i;struet S s={1
admin
2017-10-24
41
问题
有下列程序的输出结果是( )。
struct S{int n;int a[20];};
void f(int*a,int n)
{int i;
for(i=0;i<n一1;i++)a
+=i;}
main()
{int i;struet S s={10,{1,2,3,4,5,6,7,8,9,10}};
f(s.a,s.n);
for(i=0;i<s.13;i++)printf(’’%d,’’,s.a
);}
选项
A、2,4,6,8,10,12,14,16,18,10
B、2,3,1,6,8,7,5,4,10,9,
C、1,3,5,7,9,1 l,13,15,17,10,
D、1,2,3,6,8,7,5,4,10,9,
答案
C
解析
题目中子函数的功能是对数组a[]的每一个元素加上其下标的值。所以主函数中f(s.a,s.n)语句会调用f(int*a,int n)函数,此时指针a指向数组s.a={1,2,3,4,5,6,7,8,9,10},n=10;也就是说从0开始到8对数组中的每一个元素加上其下标值。
转载请注明原文地址:https://kaotiyun.com/show/lbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量都已正确说明,则以下程序段()。#include<stdio.h>main(){inta=8;intb=6;printf(a>b?"&&&a=%d":"!!!b=%d",a,B);}
下列说法正确的是()。
有以下程序#include<stdio.h>main(){intk=5,n=0;while(k>0){switch(k){defhult:break;case1:n+=k:case2:
下列不属于软件工程3个要素的是()。
有以下程序:#include<stdio.h>inta=1;intfun(intC){staticinta=2;c=c+1;return(a++)+c;}main(){inti,
有以下程序:main(){inta=1,b;for(b=1:b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continue;}a-=3:}
以下叙述中错误的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
算法的时间复杂度是指()。
若调用一个函数,且此函数中没有return语句,则以下正确的说法是______。
随机试题
根据所含成分不同,可将软骨分为
肛裂最主要的表现是
设计变更在工程实施中时有发生,但设计变更不能由()提出。
Documentaryinspectiongivenbythecustomsauthoritiesreferstotheinspectioncallingforrelevantdocumentssuchasinvoice,
某二层砖混结构别墅如附图,外墙厚370mm,内墙厚240mm,层高均为3m;屋顶女儿墙高500m;铝合金窗框外围尺寸:C1为880mm×l480mm,C2为1780×1480mm;铝合金门框外围尺寸:Mi为1480mm×2680mm,m2为880mm×
银行的操作风险损失事件统计内容不包括()。
商业银行的负债业务包括()。
某旅行团到达一旅游地后遇到了罕见的沙尘暴,因此被迫减少在该地的游览时间,导游员应该()。
记忆的品质有()。
要保护网络个人信息安全,法律是最好的“利剑”。一些人之所以铤而走险,除了丰厚的利润诱惑,还因为游走在模糊地带,自恃可以不受法律的制约。鉴于此,唯有以法律的准绳对网络个人信息保护画出“红线”,将盗用贩卖网络个人信息定性到违法犯罪的高度,才能有效整合各方面执法
最新回复
(
0
)