首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { char b[4][10], c; int i,j; for (i=0; i<4; i++) { j = 0; while ((c=getcha
有以下程序 #include <stdio.h> main( ) { char b[4][10], c; int i,j; for (i=0; i<4; i++) { j = 0; while ((c=getcha
admin
2021-02-25
47
问题
有以下程序
#include <stdio.h>
main( )
{ char b[4][10], c;
int i,j;
for (i=0; i<4; i++)
{ j = 0;
while ((c=getchar())!=’ ’ && c!=’\n’) b
[j++] = c;
b
[j] = ’\0’;
}
printf("%s%s%s%s\n", b[0], b[1], b[2], b[3]);
}
程序运行时从第一列开始输入:
Peach flower is pink.<回车>
则输出结果是
选项
A、Peachflowerispink.
B、Peachfloweris pink.
C、Peachflower is pink.
D、Peach flower is pink.
答案
A
解析
for循环语句中,通过执行while语句,把输入的字符串以’ ’为分隔符,分别保存在b二维数组的4行中,再通过%s格式控制符,将b二维数组中四行字符串无空格连接输出,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/iJz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
以下关于C语言数据类型使用的叙述中错误的是
软件集成测试不采用
若要实现total=1+2+3+4+5求和,以下程序段错误的是()。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&B);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
下列描述中,不符合良好程序设计风格要求的是-
以下定义数组的语句中错误的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
没数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
应用异烟肼抗结核,合用维生素B6的目的是
()是商业银行对其最优质客户执行的贷款利率。
下列属于具体行政行为的是
解放战争时期,毛泽东在《在晋绥干部会议上的讲话》中对新民主主义革命的总路线作了完整的概括。这里所说的“完整”是指在革命的对象中增加()
Byabouthowmuchwillmonthlypricesrise?
Allanimalsmustrest,butdotheyreallysleepasweknowit?Theanswertothisquestionseemsobvious.Ifananimalregularly
RESILIENCE:
Thecommunists’preoccupationwitheconomicgrowthandtheirwholeattitudetowardseconomicprogresshavebeenshapedbyMarx’s
Withallthetroublesthathumanityfaces,whyshouldwecareabouttheconditionoflivingnature?Homosapiensisspeciesconf
WhydoesJohnnylookunhappy?
最新回复
(
0
)