首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是(
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是(
admin
2013-02-23
41
问题
有以下程序: main() { char p[]={’a’,’b’,’c},q[]="abc"; printf("%d %d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是( )。
选项
A、4 4
B、3 3
C、3 4
D、4 3
答案
4
解析
字符数组即可以用{初始化列表}来初始化,也可以用一个字符串常量来初始化。但字符串常量系统会自动为其添加结束标记’\0’,故比实际长度要多一位,所以本题输出为3 4,应该选择C。
转载请注明原文地址:https://jikaoti.com/ti/FSn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
以下程序的输出结果是______。main(){inta[4][4]={{1,3,5,},{2,4,6},{3,5,7}};printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3]
阅读下列程序,则程序的输出结果为【】。#include"stdio.h"structty{intdata;charc;};main(){
下述程序的输出结果是【】。#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return
执行语句for(i=1;i++<4;);后变量i的值是______。
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
关于if后一对圆括号中的表达式,以下叙述中正确的是()
下列选项中不符合良好程序设计风格的是______。
在线性表的多种存储结构中,最简单的方法是【】。
随机试题
或百步而后止。
肥厚性梗阻型心肌病患者左室流出道内射流频谱为()
某实验员欲分析水体中的氨氮、亚硝酸盐、硝酸盐含量,按照适当增加20%的过量计算,分别应取水样
以下修复体边缘类型中强度最差的是
董某因强奸罪被Z县人民法院判处有期徒刑8年。判决宣告后,董某以量刑过重为理由提出上诉,但在上诉期满后又要求撤回上诉。对于董某撤回上诉,二审法院应当如何处理?
超声波法检测桩基完整性,径向振动换能器谐振频率宜不大于()。
按照层数的不同,可将住宅建筑分为四类,在下列表书中,哪项有误?()
存款人开立单位银行结算账户,自正式开立之日起2个工作日后,方可办理付款业务。()
根据劳动合同,劳动者的主要义务不包括()。
A、 B、 C、 D、 B每组小图形的线条数相等,且两组图形的封闭区域数为1、0、1,选B。
最新回复
(
0
)