首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
admin
2014-06-18
37
问题
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
选项
A、66
B、65
C、55
D、56
答案
B
解析
sizeof主要用于测试变量所占的实际内存,而strlen函数主要测试字符串中实际字符的个数,字符串”Hello”占有内存6个字节,而字符串中共有5个字符。
转载请注明原文地址:https://kaotiyun.com/show/TYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量n中的值为24,则prnt函数共输出【】行。voidprnt(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d",aa[i]);if(!(i%
下面程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。#include"stdio.h"FILE*fp;main(){charch;if((fp=fopen
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;【】:p
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf(“%d\n”,d;}
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf((“%d\n”,d=a>b?)(a>c?a:c):(b));}
下列叙述中,正确的是
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
C语言中,函数值类型的定义可以默认,此时函数值的隐含类型是()。
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
若要说明一个类型名STP,使得定义语句STPs等价于char*s,以下选项中正确的是()。
随机试题
胃黏膜屏障
单—经营战略的优点在于()。
由于现场检测是抽样检测,存在一定的验收风险,所以又规定进行()。
下列选项中,不能作为投标人的是()
可贷资金的供给曲线()倾斜,而可贷资金的需求曲线()倾斜。Ⅰ.向左上方Ⅱ.向右上方Ⅲ.向左下方Ⅳ.向右下方
某卷烟厂(一般纳税人)2008年4月收购烟叶生产的卷烟,收购凭证上注明价款40万元,并向烟农支付了补贴。该烟厂购进烟叶后,直接转售,取得不含税价款60万元。上述业务应纳增值税()。
加快转变经济发展方式,促进国民经济又好又快发展,关键在于实现()。
下列哪些情况不可以采用越级行文的方式?()
下列是有关我国国情的部分材料:我国人口占世界人口的22%,而耕地只占世界耕地的7%。从1980年到1996年,粮食产量增长52.9%,但由于人口增长24%,人均粮食只增长23%,近几年每年净减少耕地面积在300万至500万亩左右。据有关部门测算,
Whydidthemangotoseethewoman?
最新回复
(
0
)