2)r = a / b;----- r = a % b;
4.有一个2×3的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。
#include <stdio.h>
void main( )
{
int i, j, row=0, colum=0, max;
int a[][3]={{8,1,6},{4,9,7}};
改为:max=a[0][0]
for (i=0;i<2;i++)
for (j=0;j<3;j++)
if(max<a[i][j])
改为:{max=a[i][j]; row=i; colum=j;}
printf("max=%d\nrow=%d\ncolum=%d\n",max,row,colum);
}
答案:
1) max=0------max=a[0][0]
2) max=a[i][j]; row=i; colum=j;------ {max=a[i][j]; row=i; colum=j;}
5. 输入一行字符,统计其中的英文字符、数字字符、空格字符,以及其他字符的个数。
#include <stdio.h>
#include <string.h>
改为: define ARR_SIZE 80
main()
{
char str[ARR_SIZE];
int len, i;
int letter,digit,space,other;
letter=digit=space=other=0;
printf("请输入一个字符串:");
gets(str);
len = strlen(str);
for (i=0; i<len; i++)
{
改为: if ( a =<str[i]&& str[i]<= z || A =<str[i]&&str[i]<= Z )
{
++letter;