首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int disp(char* str) { while (*str) putchar(*str++); putchar(’#’); return *str; } main()
有以下程序 #include <stdio.h> int disp(char* str) { while (*str) putchar(*str++); putchar(’#’); return *str; } main()
admin
2015-11-24
71
问题
有以下程序
#include <stdio.h>
int disp(char* str)
{
while (*str) putchar(*str++);
putchar(’#’);
return *str;
}
main()
{
printf("%d\n", disp("C##123"));
}
程序运行后的输出结果是
选项
A、C##123#0
B、C##1230
C、C##0
D、C##123#\0
答案
A
解析
disp()函数中,存在while循环,当指针指向地址单元存储的字符不等于空字符’\0’,输出此字符,否则退出循环,输出’#’。在主函数中调用disp()函数时,字符串"C##123"先全部输出,当指针指向字符串最后空字符时,退出循环,输出’#’,并且再将’\0’返回输出,由于disp()函数返回类型为int,所以返回’\0’的ASCII码0,因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8jID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,属于公务员应当履行的义务是()。
秦朝郡守和县令的产生方式是()。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
根据以下资料,回答以下问题。2014年1~5月,我国软件和信息技术服务业实现软件业务收入约13254亿元,同比增长20.9%,比去年同期回落3.3个百分点。其中。软件产品完成收入4141亿元,信息系统集成服务完成收入2649.3亿元,信息技术咨询
根据我国《宪法》的规定,下列哪一种说法不正确?()
发展服务业要注意避免产业空心化,这一提示是必要的,但认为中国经济增长中现代服务业快速发展就一定导致产业空心化这种看法是不对的,也是相当危险的,在实际工作中持这种看法,就会使中国经济失去快速发展现代服务业的重要窗口期。实际上,形成以服务业为主的产业结构,并不
对股票A和股票B的两个(超额收益率)指数模型回归结果如下表。在这段时间内的无风险利率为6%,市场平均收益率为14%,对项目的超额收益以指数回归模型来测度。(1)计算每只股票的α,信息比率,夏普测度,特雷诺测度;(2)下列各个情况下投资者选择哪只股票最
下列叙述中,正确的是()。
随机试题
修复费用法
创造有价值的人生,应当协调好人生道路上的各种关系。树立正确的人生观,养成积极乐观的人生态度是协调好()的要求。
药物流产失败的评定标准为使用米索前列醇后胎囊仍未排出的天数为
建设工程竣工决算时,计入新增固定资产价值的有( )。
下列安装工程费估算公式中,适用于估算工业炉窑砌筑和工艺保温或绝热工程安装工程费的是()。【2016年真题】
1.背景某写字楼项目,建筑面积84540.4m2,两层连通整体地下室,地上为两栋塔楼,基础形式为筏板基础,结构体系为全现浇钢筋混凝土剪力墙结构。地下结构施工过程中,发生如下事件:事件一:地下室底板外防水设计为两层2mm的高聚物改性沥青卷材,施工单位拟采
WindowsXP提供了一个基于图形的多任务、多窗口的环境。()
付款条件“2/10,1/20,n/30”表示()。
下列日常生活的说法,不正确的是()。
A—accountingsystemJ—fixedassetsB—financialforecastK—netprofitC—balancesheetL—baddebtsD—rentalincomeM—capita
最新回复
(
0
)