首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
52
问题
若有以下程序
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://www.kaotiyun.com/show/BqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;for(p=a;p<a+10;p++)printf("%d,",*p);}程序运行后的输
以下数据结构中不属于线性数据结构的是()。
结构化程序设计主要强调的是()。
设有说明;structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
有以下程序:main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;
以下选项中,与k=n++完全等价的表达式是()。
下述关于C语言文件的操作的结论中,正确的是______。
下述关于数据库系统的叙述中正确的是______。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
随机试题
什么是线程?简述进程与线程的关系。
《爱尔克的灯光》中,爱尔克的灯光象征着
口腔上皮中的非角质形成细胞为
眼在最大调节时所能看清的最近点称为
时间数列中,各项指标数值可以直接相加的是( )。
CNC系统由()组成。
什么是政府失灵?导致政府失灵的原因有哪些?
甲公司与乙公司于2012年7月10日签订一份合同,约定由甲公司向乙公司供应一套设备并负责送货、安装,货款总额300万元。同年10月10日,甲公司将设备运抵乙公司,设备安装后,调试运转正常。乙公司即付货款280万元,双方同意剩余20万元待设备运转3个月后如果
甲、乙与其他人一起赌博,赌桌上,甲输给了乙1000元钱。结束后,甲越想越不服气,觉得乙一定在赌博的时候作了手脚。于是甲找到乙,对乙拳打脚踢,要求乙交出所赢的1000元。乙被打成重伤,被迫将1000元钱还给了甲。甲的行为()
Somebirdsliketositonasheepbecause______.Whatdoesthesecondparagraphmainlydiscuss?
最新回复
(
0
)