首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
40
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列说法正确的是()。
以下涵数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
下列特征中不是面向对象方法的主要特征的是()。
以下函数inverse的功能是使一个字符串按逆序存放,请填空。inverse(charstr[]){charm;inti,j;for(i=0,j=strlen(str);i<strlen(str)/2;
下面程序的输出结果是#includemain(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
学生的记录由学号和成绩组成,M名学生的数据已在主函数中放入结构体数组stu中,请编写函数proe(),它的功能是:把指定分数范围之外的学生数据放在b所指的数组中,分数范围之外的学生人数由函数值返回。例如,输入的分数是70和79,则应当把分数低于7
给定程序MODll.C中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使程序能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#included
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
下列叙述中正确的是()。
随机试题
Everywhereintheworld,plantsandanimalslivetogether.Someanimalseatplantstheylivewith.Someplantsstayalivebecaus
Iamverysorrytokeepyou______(wait)solong.
人在后天习得的行为都具有
A.晨尿B.随意尿C.24h尿D.12h尿E.穿刺尿急性胰腺炎查尿淀粉酶应选用的标本是
在春运高峰时,某客运中心售票大厅站满等待买票的旅客,为保证售票大厅的旅客安全,大厅入口处旅客排队以等速度进入大厅按次序等待买票,买好票的旅客及时离开大厅。按照这种安排,如果开出10个售票窗口,5小时可使大厅内所有旅客买到票;如果开12个售票窗口,3小时可使
身为一半的江南人,第一次看见莲,却在植物园的小莲池畔。那是十月中旬,夏末秋初,已凉未寒,迷迷蒙蒙的雨丝,①沾湿了满地的香红,但不曾淋熄荧荧的烛焰,那景象,豪艳之中别有一派凄清。那天独冲烟雨,原要去破庙中寻访画家刘国松,画家不在,画在,我迷失在画中,到现在还
在REM睡眠(快速眼动睡眠期)开始时会有一种异常的短暂延迟的研究支持了哪一种生物学因素对抑郁的影响?()
•Lookatthechartbelow.ItshowsthesalesofmobilephonesindifferentcompaniesduringApril,MayandJune.•Whichchar
(1)TherewereonlytwoAmericansstoppingatthehotel.Theydidnotknowanyofthepeopletheypassedonthestairsontheirw
Directions:Inthispart,youwillhave15minutestogooverthepassagequicklyandanswerthequestionsonAnswerSheet1.Fo
最新回复
(
0
)