首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char name[9]="c##line"; char* str=name; pIinl]f("%d,%d,%d,%d\n",si
有以下程序: #include #include main() { char name[9]="c##line"; char* str=name; pIinl]f("%d,%d,%d,%d\n",si
admin
2019-01-11
54
问题
有以下程序:
#include
#include
main()
{
char name[9]="c##line";
char* str=name;
pIinl]f("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof(str),strlen(str));
}
程序运行后的输出结果是( )。
选项
A、9,7,4,7
B、8,6,9,6
C、8,6,3,6
D、10,8,5,8
答案
A
解析
由于nalne是一个长度为9的一维数组,故在内存中占用9字节长度,而其中字符串“c##1ine”只有7个字符,strlen()函数返回的是该字符串的长度,不包含结束符,str是一个指针变量,占用4字节长度,但是由于name首地址赋给了str指针变量,在调用strlen()函数时,返回的是指针对应地址单元的字符串的长度7,因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/uZxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据元素之间【】的整体称为逻辑结构。
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
若有以下定义的语句:structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(
以下程序输出正确的是______。amovep(int*p,int(*a)[3],intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*p=a[i][j];p++;}
请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):程序运行后,如果输入精度0.0005,则程序输出为3.140578。注意:部分源程序存在文件PROGl.C文件中。
请编写函数fun,其功能是:计算并输出给定10个数的方差:(即:10个数的平均值)其中例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、56.0,输出为s=11.730729。
以下叙述中错误的是
下列叙述中错误的是()。
以下叙述中正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
关于转氨酶的临床意义,下列说法错误的是
经产妇,28岁。妊娠17周余.现出现全身皮肤瘙痒,巩膜及尿液黄染2周,初孕时有同样病史,产后黄疸自行消退,本次入院化验SGPT147U/L,胆红素68.4mmol/L。应首先考虑的诊断是()
中毒型菌痢选用山莨菪碱抢救休克的适应证是
采用泥浆护壁钻进的灌注桩须设置护筒,设置护筒的主要作用为( )。
某施工单位承接了一座桥梁施工任务,桥梁上部结构采用先张法预制梁板。项目部在施工现场布置了临时预制场。并采用“自行式吊机架设法”架设预制梁。施工中的主要材料均由施工单位自行采购。在预制和架设中,有如下事件发生:事件1:进场钢筋必须进行分批验收,分别
建立高效的风险管理部门应当固守的两个基本准则是()。
教材包括______、______、讲授提纲、参考书、活动指导书以及各种视听材料。
仰韶文化半坡类型彩陶中最具特色的装饰纹样是()。
(2010年单选43)甲与乙订立买卖合同,约定甲于10月10日交货,乙在收货后10天内付款。交货期届满时,甲发现乙有转移资金以逃避债务的行为。对此,甲可依法行使()。
运用这种技术将引起水果生产的一场革命。
最新回复
(
0
)