首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #inciude<stdio.h> main() {char s[]="ABCabc"; s[5]=’\0’; printf("%s\n",s); }
以下程序的输出结果是( )。 #inciude<stdio.h> main() {char s[]="ABCabc"; s[5]=’\0’; printf("%s\n",s); }
admin
2011-06-10
58
问题
以下程序的输出结果是( )。
#inciude<stdio.h>
main()
{char s[]="ABCabc";
s[5]=’\0’;
printf("%s\n",s);
}
选项
答案
ABCab
解析
本题中字符数组的初值是“ABCabc”,s[5]=’c’,然后通过s[5]=’\0’重新给s[5]赋值,在C语言中’\0’是字符串结束标志,执行s[5]=’\0’,其实是将s[5]的值去掉只保留前面的字符。
转载请注明原文地址:https://kaotiyun.com/show/MRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){ char s[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
有以下程序 main( ) { int m[ ][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include <stdio.h> #include <string.h> char*scmp(char*s1,char*s2) {if(s
已定义以下函数 fun(int*p) { return*p; } 该函数的返回值是
以下sum函数的功能是计算下列级数之和。 [*] 请给函数中的各变量正确赋初值。 double sum(doublex,intn) { int i; double a,b,s; 【】 for(i=
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则
随机试题
二进制数(10001010)2转换成十进制数是_________。
为多能干细胞水平上突变的克隆性疾病,以粒系增生为主,可向各系发生急性变。血象显示为正细胞正色素性贫血,可见到各阶段的粒细胞,中性中幼粒和晚幼粒细胞增多尤为突出,嗜碱性粒细胞可高达10%~20%。根据上述特征,骨髓象粒红比例可为
水提液置带塞试管中,用力振摇,产生持久泡沫的药材是
对于¥96000.96,请写出其汉字大写金额的规范写法。¥96000.96应写成______。
在我国,B股席位是()
我国金融体系改革的目标是实现()。
区别新民主主义革命与旧民主主义革命的根本标志是()
中华民族崇尚精神的优良传统的表现有()
在VisualFoxPro的查询设计器中对应的SQL短语是WHERE的选项卡是( )。
下列各组设备中,同时包括了输入没备、输出设备和存储设备的是()。
最新回复
(
0
)