首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
58
问题
有以下程序:
#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全国计算机二级
相关试题推荐
能将高级语言程序转换成目标语言程序的是______。
下列程序的输出结果是【】。intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是( )
A、(a+b)*h/2B、(1/2)*(a+b)*hC、(a+b)*h*1/2D、h/2*(a+b)2由于1和2都是整型,选项B中1/2的运算结果为0,故整个表达式的值为0,所以它的结果和题目中要求的代数式的计算结果不相符。
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是______。
从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无
给定程序MODll.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196。596,196.579
下列叙述中正确的是()。
下列叙述中错误的是()。
在C语言程序中,下列说法正确的是()。
随机试题
[A]Peoplewhodeceivethemselvesalsotendtobehappierthanpeoplewhodonot.Therearesocialprofits,too:Studieshave
某产妇,骨盆外测量显示:入口前后径9.5cm,对角径11em,其他无异常。孕40周时胎心好,行缩宫素静脉滴注试产。护士发现产妇在试产过程中很焦虑,该护士给予的护理措施,正确的是
测绘项目成本预算分为()。
某新建项目建设期为3年,第1年贷款600万元,第2年贷款400万元,第3年贷款200万元,年利率10%。建设期内利息当年支付,则建设期第3年贷款利息为()万元。
砌块通常按其所用主要原料及生产工艺分类,主要有()。
对于一个确定的常规投资方案,能够正确描述净现值与基准收益率关系的有______。
对高收入者必须进行严格的征收管理,以下属于税法重点监控的高收入领域或个人的有()。
中国银行业协会的日常办事机构为()
如果被保证的雇员被派到其他区域工作,但不超过规定的期限,则该雇员在该区域内引起雇主的损失()保障。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号对应的数字上填
最新回复
(
0
)