首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: main() { int a[4][4]={{l,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24}, {-31,32,-33,0}}; int i,j,s=0; for( i
若有以下程序: main() { int a[4][4]={{l,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24}, {-31,32,-33,0}}; int i,j,s=0; for( i
admin
2013-06-11
33
问题
若有以下程序:
main()
{
int a[4][4]={{l,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[¨刚的值是否等于0,若等于0则退出内层循环开始处理下一行;其他情况下,把a
[j]的值加到变量s中。所以本程序段的功能是把每行值为0的元素前面的所有大于0的元素值加到变量s中。
转载请注明原文地址:https://jikaoti.com/ti/ddn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在对文件进行操作的过程中,若要求指针的位置回到文件的开头,应当调用的函数是【】。
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
有以下程序:main(){intp[7]={11,13,14,15,16,17,18);i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()。
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0),s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是()。
一个汉字的机内码在计算机内部需用2个字节存储,每个字节的最高位是()
C语言提供的合法关键字是()
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。
概要设计是软件系统结构的总体设计,不属于概要设计的是
随机试题
现行选举法规定,由选民直接选举人大代表组成的地方国家权力机关有
银行是经营货币信用业务的特殊企业,在社会再生产过程中发挥着特殊的作用,它最基本的职能是()。
拉深模间隙的作用是什么?
关于抗菌药物使用的规定,以下说法错误的是()
借款的利息( )在本金中扣除。
城市居民委员会是行政机关。()
84,80,71,55,( )。
Whatdoesitmeantorelax?Despite【C1】______thousandsoftimesduringthecourseofourlives,【C2】______havedeeplyconsidered
A、Ahomefire.B、Anexplosion.C、Amurder.D、Acaraccident.D从选项内容可猜测题目与某起灾难有关。短文说,RayAnderson目睹卡车司机闯红灯撞了另一辆车,故答案是D。
A、Accordingtotheamountofcollegefeestheywillpay.B、Accordingtotheirrecordsinhighschools.C、Accordingtotherequir
最新回复
(
0
)