首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include int disp(char* str) { while (*str) putchar(*str++); return *str; } main() { printf("%d\n", disp("NAME")); } 程序
有如下程序 #include int disp(char* str) { while (*str) putchar(*str++); return *str; } main() { printf("%d\n", disp("NAME")); } 程序
admin
2019-12-17
56
问题
有如下程序
#include
int disp(char* str)
{
while (*str) putchar(*str++);
return *str;
}
main()
{
printf("%d\n", disp("NAME"));
}
程序运行后的输出结果是( )。
选项
A、NAME0
B、NAMEE
C、NAME
D、NAME\0
答案
A
解析
函数disp()的功能是不断输出str指向的字符串中的字符,直到指针str指向该字符串的尾部′\0′,并返回当前字符的ASCII码值。main()函数中会输出该ASCII码值,字符′\0′的ASCII码值为0,所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/G1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
C语言中char类型数据占字节数为
关于C语言中数的表示,以下叙述正确的是
下列叙述中正确的是
数据的存储结构是指
以下能正确定义字符串的语句是
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
以下叙述中正确的是
若要求从键盘读入含有空格字符的字符串,应使用函数
下面是有关C语言字符数组的描述,其中错误的是
随机试题
A.67GaB.99mTc-AGABC.18F-FDGD.99mTc-HMPAO-WBCE.99mTc-IgG对于发热病程在2周以上的发热待查患者,首选的炎症显像剂是
某男性患者,50岁。贫血、消瘦2个月,超声发现脾脏稍大,实质内可探及多个圆形低回声结节,边界清楚。关于该病的描述,错误的是
城乡集市贸易市场不可以出售
下列关于线性组织结构特点描述正确的是()。
出口商品经商检机构检验、口岸查验或者抽查检验不合格的,( )。
开放式基金的认购渠道有( )。
体育教学过程从“尝试性比赛”开始,以“总结性比赛”结束,这种教学方法属于()。
经济增长通常是指在一个较长的时间跨度上,一个国家人均产出(或人均收入)水平的持续增加。拉动经济增长的三大主要因素不包括()。
甲、乙、丙三人同乘飞机,甲、乙二人未携带行李,而丙的行李重150公斤,需另付行李费500元。如果甲、乙、丙三人各携带50公斤行李,则三人共只需支付250元行李费。问每名乘客可以免费携带多少公斤的行李?()
原尿在肾脏被重吸收的比率为
最新回复
(
0
)