首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; pfinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; pfinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
admin
2019-06-09
73
问题
若有以下定义和语句:
#include<stdio.h>
char s1[10]="abcd!",*s2="\n123\\";
pfinff("%d%d\n",strlen(s1),strlen(s2));
程序的运行结果是( )。
选项
A、10 7
B、10 5
C、5 5
D、5 8
答案
C
解析
strlen函数返回字符串的长度,求字符串长度时,遇到结束标志’\0’为止,但是长度不包括结束标识。字符数组s1的后5个元素没有赋值,都为’\0’,即"abcd!"后为’\0’,所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符,其后为字符串结束标识’0’,所以strlen(s2)的值也为5,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ixRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C源程序文件中所定义的全局变量,其作用域为
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
请编一个函数fun(char*s),函数的功能是把S所指字符串中的内容逆置。例如:字符串中原有的字符串为:abcdefg,则调用该函数后,串中的内容为:gfedcba。注意:部分源程序存在文件PROGl.C中。请勿改动主函数main和
数据库设计中反映用户对数据要求的模式是()。
数据库应用系统中的核心问题是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
若有以下程序#includemain(){charw[20]="dogs",a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz."};inti,j,k;for(i=0;
计算机软件的构成是()。
随机试题
A.己烯雌酚B.黄体酮C.丙酸睾丸酮D.克罗米芬E.口服避孕药
伤寒的病理特点中错误的是
结膜炎的临床表现不包括
下列属于退行性变的疾病是
会计档案保管期限分为永久和定期两类,定期保管的会计档案需要保管5年的有()。
下列关于客户信息的分类中,正确的有()。Ⅰ.客户信息可以分为财务信息和非财务信息Ⅱ.客户信息可以分为重要信息和次要信息Ⅲ.客户信息可以分为定量信息和定性信息Ⅳ.客户信息可以分为定性信息和财务信息
甲公司2×15年6月30日从集团外部取得乙公司90%的股份,对乙公司能够实施控制。2×15年8月20日,乙公司向甲公司销售一件产品,实际成本为80万元,未计提存货跌价准备,销售价格为100万元,增值税税额为17万元。甲公司将该批产品作为存货核算,2×15年
某工地施工现场,工人作业时挖出一枚炸弹,执勤民警赶赴现场后,做法错误的是()。
A、 B、 C、 D、 B题干数列为较为特殊的幂次数列,可拆分系数与指数单独查找规律。数列各项指数分别为:,为公差是—1的等差数列,则括号内应为,B、D两项满足,排除A、C;数列各项系数分别为:—1、,其中分
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport:Thedamageanddeath
最新回复
(
0
)