首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
27
问题
若有以下程序
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全国计算机二级
相关试题推荐
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
设有以下定义inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是
软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的______是基础测试。
以下叙述中错误的是()。
与结构化需求分析方法相对应的是【】方法。
以下不合法的用户标识符是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间。st=(char*)【】;
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
在Windows环境下,可以利用单击、双击、拖动这三种鼠标操作之一的【】操作实现窗口的移动。
随机试题
将表“投稿”中的记录复制到表“n_投稿”中。
服用阿司匹林后呕血的原因是
下列能使TBG升高的是
能够被凝血酶结合形成复合物并失去活性的酶是
有关鼻窦的叙述,错误的是
日常业务只在一个会计期间内发生,所涉及的金额相同。()
T+1滚动交收目前适用于我国的()交易等。
盈余公积属于核心一级资本。()
某企业为增值税一般纳税企业,使用增值税为17%,2010年8月31日各类分账账户余额如下(单位:元):假设该企业9月份仅发生下列经济业务:①收到投资者追加投资共计130000元,其中:50000元现金存入银行,全新设备一台价值80000元经交付
将目前低水平的、不全面的、发展不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
最新回复
(
0
)