首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char s[]="\n123\\"; printf("%d,%d\n",strlen(s),sizeof(s)); } 执行后输出结果是( )。
有以下程序: main() { char s[]="\n123\\"; printf("%d,%d\n",strlen(s),sizeof(s)); } 执行后输出结果是( )。
admin
2013-06-11
25
问题
有以下程序: main() { char s[]="\n123\\"; printf("%d,%d\n",strlen(s),sizeof(s)); } 执行后输出结果是( )。
选项
A、赋初值的字符串有错
B、6,7
C、5,6
D、6,6
答案
4
解析
本题在定义字符数组时没有定义数组长度,但是给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括’\0’)。字符串的长度为有效字符的个数5。因此printf语句中输出的结果为5,6。所以,C选项为所选。
转载请注明原文地址:https://jikaoti.com/ti/0zn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<stdio.h>unionun{inti;charc[2];};voidmain(){unionunx;x.c
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9);for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]=0;
下列关于C语言数据文件的叙述中正确的是()。
位运算071∧052的八进制值是()
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于【】。
没有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是
结构化程序由三种基本结构组成,三种基本结构组成的算法
顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
随机试题
根据傅立叶定律,式中△t是()。
为联合药敏试验协同作用的结果是
下列哪种药物不能在妊娠合并淋菌感染时使用
同一台水泵,在运行中转速由n1变为n2,则其比转数ns值()。
经( )同意,可以由两个以上的承揽人共同完成定作人交付的工作。
下列设备中属于轻小型起重设备的有()。
下面不能用三角板画出的角是()。
患者,女性,64岁,发现左上牙龈菜花样溃疡2个月,病检诊断为“鳞癌Ⅰ级”。检查见溃疡1.5cm×1.5cm大小。X线片示溃疡区牙槽突骨质有破坏,颌面颈部未触及明显肿大淋巴结。该患者应选择的最佳治疗方案为()。
级数的和等于()
spring
最新回复
(
0
)