首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%
有以下程序 main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%
admin
2013-06-11
36
问题
有以下程序 main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%d\b",i,j);} 程序运行后的输出结果是
选项
A、9,9
B、8,9
C、1,8
D、9,8
答案
8
解析
sizeof是求字节的函数,在字符数组a中,’\0’也作为字节保存,是a数组的一个成员,所以sizeof(a)的值应为9。strlen是测试字符串长度的函数,函数的值为字符串中的实际长度,不包括‘\0’在内所以strlen(a)的值为8。
转载请注明原文地址:https://kaotiyun.com/show/yuJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于复合语句以及空语句的说法,正确的是______
有以下程序 main() { int m,n,p; scanf("m=% dn=% dp=%d",&m,&n,&p); printp("%d %d %d d\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值
有以下程序 main() { int m=0256,n=256; printf("%0 %o\n",m,n); } 程序运行后的输出结果是______。
以下程序的输出结果是______。 long fun(n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } main() { printf("%ld\n",fun(3)); }
若有以下说明和定义 union dt { int a;char b; double c;} data; 以下叙述中,错误的是______。
有以下结构体说明和变量的定义,且如图14-4所示的指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是______。struct node { char data; struct node * next; }a,b,*p=&a,*
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
随机试题
一种垂直领导与水平领导并行的领导结构模式是【】
抽搐不伴意识障碍见于下列哪项
在指数化的方法中,()适合于证券数目较小的情况。
2.02,3.04,5.08,(),13.32
根据《中小学信息技术课程指导纲要(试行)》的相关规定,简述中学信息技术课程的主要任务。
25℃时,下列有关溶液中微粒的物质的量浓度关系正确的是()。
音乐课程的价值体现在审美体验价值、________、社会交往价值、________四个方面。
甲和乙两个公司2014年的营业额相同,2015年乙公司受店铺改造工程影响,营业额比上年下降300万元。而甲公司则引入电商业务,营业额比上年增长600万元,正好是乙公司2015年营业额的3倍。则2014年两家公司的营业额之和为多少万元?()
TheUnitedStatesValuestheDisableandSickChild’sEducationTheSupremeCourtwillhearargumentsabouttheuseofpubli
"Anetworthof$2.5millioninjust4yearsusingLondonLife’ssimplewealthstrat
最新回复
(
0
)