手机扫码访问

导航
您当前的位置:首页 > 试卷大全 > 计算机类 > 计算机等级考试

2011年03月全国计算机等级考试二级C语言机试真题及答案

类型:全真试卷  解析:有解析  年份:2011

1、程序填空题

1、下列给定的程序中,函数fun()的功能是:求输入的两个数中较小的数。

    例如:输入5  10,结果为min is 5。

    [注意] 部分源程序给出如下。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。

    [试题源程序]

    #include    <stdio.h>

    #include    <conio.h>

    int fun(int x,  (1)  ;

    int  z;

    z=x<y  (2)  x:y;

    return(z);

    }

    ma ……此处隐藏1773个字…… bsp;正确:m=k;

[解析] 错误1:由于题目要求将最小数和次最小数分别与a[0]和a[1]中的数对调,因此,这层循环只需循环两次。错误2:赋值语句的执行方向是从右到左,即把右边的值赋给左边的变量。

3、程序设计

 

3、int fun(int w[][N])

    {

    int i, j, k=0;

    int s=0;

    for(i=0; i<N; i++)

    for(j=0; j<N; j++)

    if(i==0||i==N-1||j==0||j==N-1)

    {

    s=s+w[i][j]*w[i][j];

    }

    return s;

    }

[解析] 该题采用逐一判断的方式,周边元素的下标一定有0或N-1,且只要下标中有一个为0或N-1,则它一定是周边元素。

 

Tags:二级C语言机试 石油党建“每日答题”2019年9月26日试题及答案 石油党建“每日答题”2019年9月27日试题及答案 石油党建“每日答题”2019年9月29日
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2020 www.daanwo.com All Rights Reserved