首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: 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
63
问题
若有以下程序:
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://kaotiyun.com/show/kkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts(s3)
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
在关系运算中,【】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
能将高级语言程序转换成目标语言程序的是______。
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++)m+=i*f;
为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
随机试题
根据有关规定,当日申购的货币市场基金份额从申购日起享有基金的分配权益。( )
下列不属于实现敏捷制造要素的是()
A.硝苯地平B.硝酸甘油C.普萘洛尔D.维拉帕米E.酚妥拉明既能预防又能迅速缓解各型心绞痛的症状,对急性患者常作为首选药的是()
口服制剂设计一般不要求()。
FIDIC分包合同中,承包商以自己的名义就分包商的合理索赔要求向工程师递交索赔报告的事件可能是( )。
调查基坑开挖范围内及影响范围内的各种管线,需要掌握管线的()等。
证券投资基金资产的名义持有人是()
“以僧为师”、“以(书)吏为师”是古代()的教育特征。
Marriagemayimproveyoursleep,andbettersleepmayimproveyourmarriage,twonewstudiessuggestWomenwhoaremarriedo
A、Helpwomentogetknowledgeofthelaw.B、Investmoreinfood,healthandeducation.C、Providefinancialsupportandfairlega
最新回复
(
0
)