定义数组A(1,2,3,4),B(5,6,7,8)输入A时随机输出数组A中的一个数,当输入B时随机输出数组B中的一个数用C语言编,
来源:学生学帮网 编辑:学帮网 时间:2024/06/05 13:59:28
定义数组A(1,2,3,4),B(5,6,7,8)输入A时随机输出数组A中的一个数,当输入B时随机输出数组B中的一个数
用C语言编,
#include <stdio.h>
#include <time.h>
int main()
{
int a[4] = {1, 2, 3, 4};
int b[4] = {5, 6, 7, 8};
int idx, ch;
ch = getchar();
srand( time(NULL) );
idx = rand() % 5;
switch( ch )
{
case 'A':
case 'a':
printf( "a[%d] = %d\n", idx, a[idx] );
break;
case 'b':
case 'B':
printf( "b[%d] = %d\n", idx, b[idx] );
break;
default:
break;
}
}