流程图如下所示,程序结束时n,m的输出结果是________。
A.1,0
B.0,0
C.1,1
D.0,1
- · 有4位网友选择 C,占比25%
- · 有3位网友选择 A,占比18.75%
- · 有2位网友选择 B,占比12.5%
- · 有2位网友选择 D,占比12.5%
- · 有2位网友选择 D,占比12.5%
- · 有2位网友选择 C,占比12.5%
- · 有1位网友选择 B,占比6.25%
A.1,0
B.0,0
C.1,1
D.0,1
例如,若输入2,则输出1 2
2 4
输入4,则输出1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
include <conio.h>
include <stdio. h>
define M 10
int aiM] [MI={0};
/***************found*******************/
fun( int **a, int m)
{int j,k;
for (j=0; j<m; j++)
for (k=0; k<m; k++)
/***************found*******************/
a[j] [k]=k*j;
}
main ( )
{int i, j, n;
clrscr ();
printf ("Enter n\n"); scanf ("%d", &n);
fun (a, n);
for (i=0; i<n; i++)
{ for (j=0;j<n;j++)
printf ("%4d ",a[i] [j]);
printf ("\n ");
}
}
#include "stdio.h"
#define N 3
#define M 3
void fun(int a[M][N])
{ printf("%d\n",*(a[1]+2));}
main()
{ int a[M][N];
int i,j;
for(i=0;i
for(j=0;j
a[i][j]=i+j-(i-j);
fun(a);}
A.3
B.4
C.5
D.6
define N 10
int table[N*N];
void muld()
{int i,j;
for(i=0;i<N;++i)
{for(j=0;j<N;++j)
{table[i*N+j]=i*j;}
}
}
void disPlay()
{int i,j;
for(i=1;i<5;++i)
{for(j=1;j<N;++j)
{printf("%3d",table[i*N+j];}
printf("\n");
}
}
void main()
{muld();
display();
}
答:______
A、输入r、L←2*3.14*r、输出L和S
B、L←2*3.14*r、输入r、输出L和S
C、顺序结构的语句都会执行到,所以语句先后次序可以颠倒
D、其它三项都正确
流程图如下所示,输出结果是_______。
A、144,233,6
B、144,233,5
C、89,144,5
D、55,89,6
A、15
B、14
C、16
D、13
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!