首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char a[4][4]={’ ’}; int i,j; for(i=0;i
有以下程序 #include main() { char a[4][4]={’ ’}; int i,j; for(i=0;i
admin
2015-07-28
27
问题
有以下程序
#include
main()
{ char a[4][4]={’ ’};
int i,j;
for(i=0;i<4; i++)
{ a
[0]=a
[3]=’#’;
for(j=1; j<3; j++)
{ a[0][j]=a[3][j]=’#’;
if((i!=0)&&(i!=3)) a
[j]=’o’;
}
}
for(i=1;i<3; i++)
{ for(j=0; j<4;j++)
printf("%2c",a
[j]);
printf("\n");
}
}
程序的运行结果是( )。
选项
A、 # o o #
# o o #
B、 # # # #
# o o #
C、 # o o #
# # # #
D、# # # #
# # # #
答案
A
解析
两重循环的作用是将二维数组a[4][4]的第一列和最后一列的字符设为’#’(见语句"a
[0]=a
[3]= ?# ?;"),同时将第一行和最后一行的其他元素设为?# ?(见语句"a
[0]=a
[3]= ?# ?;"),其余元素设为?o?(见语句"if((i!=0)&&(i!=3)) a
[j]= ?o?;"),输出的为第二三行的元素,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/mzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
While、do-while语句是用于______基本结构。
在循环结构中,______可以使得同一组语句一次也不执行。
下面结构体的定义语句中,错误的是
有以下程序#include#definef(X)X*X*Xmain(){inta=3,s,t;s=f(a+1);t=f((n+1));printf(“%d,%d\n”,s,t);}程序运行后的输出结果是
下列选项中不属于结构化程序设计原则的是
对于循环队列,下列叙述中正确的是
以下关于RetuRn语句的叙述中正确的是
下列叙述中正确的是()。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
字符串"\\\"ABCDEF\"\\"的长度是()。
随机试题
在体内,主要用于供能的营养物质是
引起欧洲幼虫腐臭病的病原是()
患儿,女性,12岁。在学习骑自行车时,不慎跌倒,左侧肘部受伤,急诊科护士检查发现患儿有肱骨髁上骨折,送至骨科诊治。该患儿经手法复位,石膏外固定术后,以下护理措施不正确的是()
在项目后评价中,项目“经济建成”主要是指项目财务和经济指标的基本实现,这些指标包括()等。
关于金融资产的重分类,下列说法中正确的有()。
关于自然景观的观赏地点和时间的选择,不正确的是()。
杵状指可见于
Thespokesmansaidhebelievedtheattackwasin______forthedeathofthebombing.
Robotscouldfillthejobsof3.5millionpeopleinJapanby2025,athinktanksays,helpingtoavertworkershortagesastheco
【S1】【S9】
最新回复
(
0
)