首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的
admin
2013-06-11
15
问题
有以下程序:#include <stdio.h>main( ){ char P[] = {’a’,’b’,’c’} ,q[]: "abc"; printf( "% d % d \ n", sizeof(p), sizeof(q) );}程序运行后的输出结果是( )。
选项
A、44
B、33
C、34
D、43
答案
4
解析
sizeof运算符是计算变量或数组所分配到的内存空间的大小,p[]={’a’,’b’, ’c’}使数组的长度等于字符的个数3;q[]="abc"使数组的长度等于字符个数加上1个串结束符,’\0’,共4个字符,其中,’\0’,占用一个存储空间。故本题的输出结果是3 4。
转载请注明原文地址:https://jikaoti.com/ti/IGn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Windows3.X中,所有的系统程序和应用程序都处于【】的集中管理之下。
有程序段: int*p,a,b=1; p=&a;*p=10;a=*p+b; 执行该程序段后,a的值是()
在微机系统中,对输入输出设备进行管理的基本程序模块(BIOS)存放在()
执行下列语句的结果为() i=3; printf("%d",++i); printf("%d",i++);
486PC机主板上一般带有高速缓冲存储器Cache,它是()之间的储存。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
为了使模块尽可能独立,要求
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的。”这一性质指的是对象的
在C语言中,形参的缺省存储类是
结构化程序设计的主要任务是确定每个模块的
随机试题
公文审核的重点包括()
AHappyFamilyandaLongLifeWhenJapan’sKamatoHongodiedattheageof116,shewastheworld’soldestwoman.ButMrs.
下列建筑中,消防用电应按一级负荷供电的是()。
在信用期间、现金折扣的决策中,必须考虑的因素有()。
Slaverywas_________inCanadain1833,andCanadianauthoritiesencouragedtheslaves,whoescapedfromAmerica,tosettleonits
《法兰西内战》
简述法律关系的含义及其特征。
DES加密算法采用的密码技术是(1),它采用(2)位密钥对传输的数据进行加密。著名的网络安全系统Kerberos采用的是(3)加密技术。公钥密码是(4),常用的公钥加密算法有(5),它可以实现加密和数字签名。
Afewyearsagoitwas【B1】______tospeakofagenerationgap,adivisionbetweenyoungpeopleandtheirelders.Parents【B2】____
Students’pressuresometimescomesfromtheirparents.Mostparentsarewell【B1】_______,butsomeofthemaren’tveryhelpfulwi
最新回复
(
0
)