试题与答案

盒子里有大小相同的红、黄两种颜色的球,共有20个.从盒子里任意摸出一个球,要想使

题型:填空题

题目:

盒子里有大小相同的红、黄两种颜色的球,共有20个.从盒子里任意摸出一个球,要想使摸到红球的可能性是
3
5
,盒子里应放红球______个,黄球______个.

答案:

20×

3
5
=12(个),

20-12=8(个);

答:盒子里应放红球12个,黄球8个;

故答案为:12,8.

试题推荐
题型:综合

读中国四大地理区域分布图,回答问题。

(1)写出图中区域代码代表的区域名称:A________B________

(2)A1、A2两区域的界线D是________________。D界线以北地区,年降水量大致在800毫米以下,属________________(干湿地区)。D界线以南的地区属_________________(温度带),居民主食为_______________。

(3)判断A、B、C、D所描述的地理区域,并把地区名称写在后面:

A:“我家乡的大地上有大面积草场,是全国有名的牧区。”_____________

B:“我的家乡经济发展很快,有很多对外开放的经济特区。”___________

C:“我的家乡在西南某省区,那里气候湿润,植物终年郁郁葱葱,风光旖旎,是全国著名的旅游区。”_____________

D:“我的家乡在某大河的三角洲上,这里不仅是历史悠久的农业区,也是实力雄厚的工业区。”_______________

(4)近年来A地区频繁出现的沙尘暴天气,主要来自________________地区,为保护和改善该区的自然环境,必须大力________________________________________。

查看答案
题型:问答题

函数readDat()的功能是从文件IN22.DAT中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort(),该函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT22.DAT中。
条件:从字符串中间一分为二,左边部分按字符的ASCII值降序排序,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。
例如, 位置 0 1 2 3 4 5 6 7 8
源字符串 a b c d h g f e
2 3 4 9 8 7 6 5
则处理后字符串 h g f e d c b a
8 7 6 5 9 4 3 2
注意:部分源程序已给出。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
#include〈stdio.h>
#include〈string.h>
#include〈conio.h>
char xx[20] [80]; void jsSort()

main ( )

readDat ();
jsSort ( );
writeDat ();
readDat ( )

FILE *in;
int i=0;
char *p;
in= fopen("IN22.DAT", "r");
while(i 〈 20 && fgets(xx[i], 80, in) != NULL)

p = strchr(xx[i], ’\n’);
if(p) *p = 0;
i++;

fclose (in);
writeDat ()

FILE *out;
int i;
clrscr ( );
out = fopen("OUT22.DAT", "w");
for(i = 0; i 〈 20; i++)

printf("%s\n", xx[i]);
fprintf(out, "%s\n", xx[i]);

fclose (out);

查看答案
微信公众账号搜索答案