首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main ( ) {int a[4] [4]={{1,2;-3,-4},{0,-12,-13,14} ,{ 21,23,0,-24},{-31,32,-33;0}}; int i,j,s=0;
若有以下程序 main ( ) {int a[4] [4]={{1,2;-3,-4},{0,-12,-13,14} ,{ 21,23,0,-24},{-31,32,-33;0}}; int i,j,s=0;
admin
2013-02-23
53
问题
若有以下程序
main ( )
{int a[4] [4]={{1,2;-3,-4},{0,-12,-13,14} ,{ 21,23,0,-24},{-31,32,-33;0}};
int i,j,s=0;
for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
if(a
[j]<0) continue;
if(a
[j]==0) break;
s+=a
[j];
}
printf("%d\n",s);
}
执行后输出结果是______。
选项
答案
58
解析
本题中处理二维数组元素用了两重循环,外循环变量i表示数组的行,内层循环变量j表示数组的列。在第二重循环中首先判断数组元素的值是否小于0,若是则处理该行的下一个元素:若不是则判断a
[j],田的值是否等于0,若等于0则退出内层循环开始处理下一行;其他情况下,把a
[j]的值加到变量s中。所以本程序段的功能是把每行值为0的元素前面的所有大于。的元素值加到变量s中。
转载请注明原文地址:https://kaotiyun.com/show/BqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能定义为用户标识符的是()。
有以下程序main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d\n",s);}程序执行后的输出结果是
一个栈的输入序列为1,2,3,4,下列选项中的______序列不可能是这个栈的输出序列。
设有如下说明:typedefstruct{intn;charc;doublex;}STD;则以下选项:能正确定义结构体数组并赋初值的语句是()。
下面程序的输出结果是()。#include<stdio.h>intm=13;intfun2(intx,inty){intm=3;return(x*y-m);}main(
下列司用于C语言用户标识符的—组是______。
在Windows环境下,可以利用单击、双击、拖动这三种鼠标操作之一的【】操作实现窗口的移动。
在一个C源程序文件中所定义的全局变量,其作用域为
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
C语言规定,在一个源程序中,main函数的位置
随机试题
Hethoughtabouttheproblemoverandover,andsuddenlyagoodidea________tohim.
呼吸运动基本节律产生的部位在
A.抗Sm抗体B.抗U1RNP抗体C.抗Scl-70抗体D.抗SSA抗体E.抗Jo-1抗体多发性肌炎的标记性抗体是
下列疾病,不能由腹部平片诊断的是
某男性患者,26岁。因左侧牙疼,伴冷热刺激痛,夜间疼,来急诊治疗。经检查,诊断为急性牙髓炎。经牙髓开放后,疼痛立刻减轻。有关这段病程,下列说法哪项是错误的()
某患者,男,48岁,肝硬化腹水患者。1周来畏寒发热,T38℃左右,全腹痛,腹部明显膨隆,尿量500ml/日。下列体征应特别注意()
下列苯二氮类药物中催眠作用最强的是( )。
以下属于生物技术的是:
洋务派举办的洋务事业主要有
Humansliketoregardthemselvesasexceptional.Manyphilosophersbelievehumansaretheonly【C1】______whichunderstandsthato
最新回复
(
0
)