首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f(int b[][4]) { int i,j,s=0; for(j=0;i<4;i++) { i=j; if(i>2) i=3-j; s+=b[i][j]; } return s
有以下程序: int f(int b[][4]) { int i,j,s=0; for(j=0;i<4;i++) { i=j; if(i>2) i=3-j; s+=b[i][j]; } return s
admin
2013-02-23
92
问题
有以下程序: int f(int b[][4]) { int i,j,s=0; for(j=0;i<4;i++) { i=j; if(i>2) i=3-j; s+=b
[j]; } return s; } main() { int a[4][4]={{1,2,3,4,},{0,2,4,6},{3,6,9,12},{3,2,1,0}}; printf("%d\n",f(a)); } 执行后的输出结果是( )。
选项
A、12
B、11
C、18
D、16
答案
8
解析
在主函数中首先定义了一个4行4列的二维数组a,并用该数组的数组名作为实参调用函数f()。函数f()中的for循环作用,是将数组前3行中的对角线上的元素,即b[0][0]、b[1][1]、b[2][2]和第一行的第四列元素即b[0][3]累加到变量s中, s=a[0][0]+a[1][1]+a[2][2]+a[0][3]=1+2+9+4=16。然后将s的值返回在主函数中输出。
转载请注明原文地址:https://kaotiyun.com/show/hBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有
函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+…+1(n*n)现在请你在下面的函数中填空,完成求π的功能。#include"math.h"{doubles=0.0;
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
数据库系统中实现各种数据管理功能的核心软件称为【】。
有如下程序段:inta=14,b=15,x,charc=’A’;x=(a&&B)&&(c<’B’);执行该程序段后,x的值为()
下面能正确进行字符串赋值操作的语句是()
软件设计中,有利于提高模块独立性的一个准则是()
下列程序的输出结果【】。#definePR(ar)printf("ar=%d",ar)main(){intj,a[]={1,3,5,7,9,1l,13,1},*p=a+5;for(j=3;j;j--)
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。#include<stdio.h>#include<ctype.h>m
当执行下面的程序时,其输出结果为______。unionst{inta;charb;}main(){unionsts;char*p=(char*)&s;
随机试题
在我国刑事诉讼中,上诉与二审抗诉的相同之处有
一名2岁小儿,其母近日患浸润性肺结核病且痰涂片找到结核菌。其家长来门诊咨询。为使小儿不被染上结核病,以下措施中哪一项是错误的
肾外表面坚韧的结缔组织膜构成
等截面均质杆长AB=l,重P,在图所示的位置,角速度ω和角加速度ε大小已知,其转向如图所示。则图示位置系统对O轴的动量矩L0(大小、方向)为()。
《建设工程施工合同(示范文本)》规定,发包人( ),不得以任何形式向分包人支付各种工程款。
某物业服务企业档案保存期限的划分标准如下表所示。分析表中内容,并回答下列问题。【问题】物业管理档案管理的基本方法有哪些?
不满10周岁的未成年人是无民事行为能力人。()
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t一2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
ClimaticconditionsaredelicatelyadjustedtothecompositionoftheEarth’satmosphere.Iftherewereachangeintheatmosphe
火车准时到达。
最新回复
(
0
)