|
北交《C语言程序设计(专)》课程离线作业
作答要求:(1)本课程离线作业共2道大题,每道大题50分。(2)请分别在每道题目下直接进行作答,作答后上传Word文档到平台上。(3)作图题或作答内容中包含公式、设计图的题目,可以手写作答内容,然后将作答内容的清晰扫描图片插入到Word文档内对应的题目下。
一、程序设计题(共1题,总分值50分)
求N*N矩阵的第2行(以下标为行数)元素的和并输出。
例如,当矩阵为:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
则第2行元素是:9,10,11,12。第2行元素之和为:42
二、程序改错题(共1题,总分值50分)
请指出下面程序中存在的问题。
下面程序用于计算二维数组a中的最小值。
例如,当二维数组a中的元素为:
4 2 34
7 3 12
5 6 5
程序的输出应为:The min is: 2 。
#include <conio.h>
#include <stdio.h>
void main()
{
int a[3][3]={4,2,34,7,3,12,5,6,5},i,j,min;
min = a[0][0];
/************found************/
for ( i=1; i<3; i++)
for ( j=0; j<3; j++)
if (min > a[i][j])
{
/************found************/
min == a[i][j];
}
printf("The min is: %d\n", min);
}
|
|