首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main() { char name[10] = {’S’, ’T’, ’R’, ’I’, ’N’, ’G’}; name[3] = ’E’; name[5] = 0; print
有如下程序 #include <stdio.h> main() { char name[10] = {’S’, ’T’, ’R’, ’I’, ’N’, ’G’}; name[3] = ’E’; name[5] = 0; print
admin
2021-02-25
30
问题
有如下程序
#include <stdio.h>
main()
{
char name[10] = {’S’, ’T’, ’R’, ’I’, ’N’, ’G’};
name[3] = ’E’; name[5] = 0;
printf("%s\n", name);
}
程序运行后的输出结果是
选项
A、STRENG
B、STRIEG
C、STREN
D、STREN0
答案
C
解析
printf函数按照格式符说明输出对应的数据。%s控制符用于输出字符串,输出时从给定地址开始依次输出字符,直到遇到’\0’结束。给字符变量赋值0,相当于赋值’\0’。初始化时name="STRING",改动数组第4个和第6个元素之后字符串变为"STREN"。调用printf输出字符串为STREN,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/2Itp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序:#include<stdio.h>main(){FILE*pf;char*s1=’’China’’,*s2=’’Beijing’’;pf=fopen(’’abe.dat’’,’’wb
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
下面不属于软件设计阶段任务的是
若有如下定义语句:doublex.y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
以下能正确输出字符a的语句是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
随机试题
票据变造可能涉及的事项有()
分泌黏液的细胞有()
主动脉瓣狭窄并发症中不包括
牙隐裂好发于()
()是在产业结构分析中,根据不同产业在生产过程中对劳动、资本、知识等生产要素的依赖程度的差异来划分产业的一种分类方法。
某有限公司2012年8月31日的资产负债表显示:公司流动资产总额200万元,非流动资产总额为300万元。根据企业会计准则及其相关规定,公司资产总额应为()万元。
我国商业银行管理储蓄存款的基本原则是()。
Once-dailyPillCouldSimplifyHIVTreatmentBristol-MyersSquibbandGileadScienceshavecombinedmanyHIVdrugsintoasingle
AnOhioStateUniversitystudyhaslinkedbehaviorinyoungchildren【C1】______thetypeofjobtheirmotherhas.Motherswithcom
A、satisfiedwiththecurrentcivilianuseoftheelement.B、thedestructionofnucleararmssurpassescivilianproduction.C、con
最新回复
(
0
)