首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
33
问题
有如下程序
#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全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是
下列叙述中正确的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
关于C语言中数的表示,以下叙述正确的是
以下选项中关于程序模块化的叙述错误的是
下列叙述中正确的是
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
数据字典(DD)所定义的对象都包含于
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
随机试题
Justasshewasabout______(speak),shewashandedanote.
在体内,氧分压最高的部位是
孙女士于2004年5月1日从某商场购买一套化妆品,使用后皮肤红肿出疹,就医不愈花费巨大。2005年4月,孙女士多次交涉无果将商场诉至法院。下列哪些说法是正确的?
在专题地图表示方法中,适合表示呈间断成片分布的面状对象的是()。
关于从事危险化学品特种作业人员条件的说法,正确的是()。[2014年真题]
建设工程项目风险类型中,工程施工方案属于( )类型。
构成投资组合的股票A、B、C的期望收益率、标准差和它们之间的相关关系如下表:若该投资组合的比例分别为A占20%,B占30%,C占50%,请计算该组合投资的期望收益率和标准差。
A、你已经知道了B、告诉你没有用C、跟你说了也没用D、你不要再说了C“白说”表示说了也没用,不起作用,所以选择C。
Theleaseis______insayingthattherentmustbepaidindollarsbythe20thofeverymonth.
IfyouwanttogototheCityHallfromthere,taketheNo.35bus.
最新回复
(
0
)