首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
admin
2009-03-17
61
问题
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf("%d,",a
); } 程序运行后的输出结果是
选项
A、2,2,3,4,5,
B、6,2,3,4,5,
C、1,2,3,4,5,
D、2,3,4,5,6,
答案
B
解析
调用函数f()时,将数组a的地址传递给了指针q,此时q指向的就是数组a的第一个元素a[0]。在5次循环过程中,q始终指向a[0],因此a [0]的值增加了5。最后的输出结果为“6,2,3,4,5”。
转载请注明原文地址:https://kaotiyun.com/show/1YXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Command1—C
以下选项中,不合法的VisualBasio的变量名是
窗体上有1个名称为Commandl的命令按钮,在设计模式下,双击Commandl,将打开()。
下列方法中,不属于软件调试方法的是()。
下列有语法错误的赋值语句是( )。
在满足实体完整性约束的条件下( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
以下关系表达式中,其值为True的是()。
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是()。
使用()方法,可清除列表框中所有的列表项。
随机试题
下列哪项是心脏病患者诱发心力衰竭最常见的原因
成人牙周炎患者的重要表现为
关于代理权和代理行为,下列说法有误的是()。
有一单相变压器,额定容量为SN=50kV.A,额定电压为10kV/230V,空载电流I0为额定电流的3%,满载时二次侧电压为220V,则其电压调整率△U%为()。
若非齐次线性方程组Ax=b中方程个数少于未知量个数,则下列结论中正确的是()。
进出口化妆品划分为肤用化妆品、发用化妆品、美甲化妆品、香水类、口腔卫生用品、特殊功能化妆品六大类。( )
A企业向B银行贷款50万元,C公司作为A企业的连带责任担保人。当贷款尚未到期时,A企业和C公司分别被甲、乙两地人民法院受理破产。下列关于B银行申报债权的表述正确的是()。
社会主义文艺为什么要提倡风格的多样性?
紧急状态处置,是指公安机关为维护国家安全和社会治安秩序,对突发的重大暴力犯罪、重大治安事件和重大治安灾害事故依法采取的非常措施。
π/8
最新回复
(
0
)