通过即时输入10个数,分别是:11,8,15,10,4,6,5,15,9,18,将这10个数中大于10的数求和,并计算其和的平方根。(要求:在程序运行时即时输入数据,用input()函数即可实现这个功能,可以在命令行窗口输入help input, 系统会返回函数input的用法)
第1题:
请编写一个函数fun(),它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较K的字符串。若两个字符串长度相等,则返回第1个字符串。
例如,输入beijing<CR>shanghai<CR>(<CR>为回车键),函数将返回shanghai。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include<stdio.h>
char *fun(char *s, char *t)
{
}
main()
{
char a[20],b[10],*p,*q;
int i;
printf ("Input 1th string: ");
gets(a);
printf{"Input 2th string: ");
gets(b);
printf("%s",fun(a,b));
}
第2题:
在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是
A.INPUT、ACCEPT
B.INPUT、WAIT
C.ACCEPT、WAIT
D.INPUT、ACCEPT和WAIT
第3题:
请编写函数fun,其功能是:计算并输出给定10个数的方差:
例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、56.0,输出为s=11.730729。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
第4题:
编写函数fun,其功能是:将所有大于1小于整数m的非素数存人XX所指数组中,非素数的个数通过k返回。
例如,若输入17,则应输出:4 6 8 9 10 12 14 15 16。注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
第5题:
在考生文件夹中有工程文件execise110.vbp及窗体文件execise110.frm。如下图所示,在名为Form1的窗体上有一个Labe1控件,4个Text控件及7个命令按钮,其功能如下,
(1)开始启动工程时,界面上除Input及Quit按钮之外,其他按钮均不可用(灰色显示)。
(2)单击Input按钮之后,利用InputBox让用户连续且必须录入10个数。若录入为非数字符号,则给出警告“输入数据无效,请重新输入数值数据,请输入第n个数”。
(3)录入完毕后,Input按钮变灰,其他按钮变为可用状态。
(4)按相应的按钮可分别求出所录入数据的升序、降序排列及最大、最小值,并在右侧对应的文本框中显示(注意用A(10)存放最大数,A(1)存放最小数)。
(5)单击Clear按钮将所有文本框清空。
本程序不完整,请补充完整,并能正确运行。
要求:
去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功
能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。
第6题:
从键盘输入一组无符号整数并保存在数组arr[N]中,以整数0结束输入,即第N+1个数是0,要求这些数的最大位数不超过4位,其元素的个数通过变量num传人函数proc()。请补充函数proc(),其功能是:从数组arr中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数proc返回。
例如,当arr[8]={13,1,205,252,2,333,4444,21)时实际输人时,数与数之间用Enter键分开,bb[4]={252,333,4444)。
注意:部分源程序给出如下。
请勿改动函数main()和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。
试题程序:
【1】arr[i]%10【2】bb[m++]=arr[i]【3】m
【解析】将一个整数对l0取余,则得到该整数的个位数,将一个整数除以10再对10取余。则得到该整数的十位数。由程序可以看出,变量s保存了整数的十位数,所以应该将整数的个位数保存在变量g中;根据题意,当整数的个位与十位的数字之和大于5时,则将该整数保存到数组bb中;变量m记录了满足条件的无符号整数的个数,题目要求将满足条件的无符号整数的个数由proc()函数返回,所以函数返回m。
第7题:
在计算机系统中输入(input)一词通常是指预备好送入计算机系统进行处理的数据,常常也指把数据送入计算机系统的过程。()
第8题:
在BASIC语言中给计算机输入数据可以用“LET”语句和“INPUT”语句。
第9题:
编一个程序,定义数组,用for循环语句,顺序输入10个实数,然后逆序输出这10个数。
第10题:
()函数可以在程序的运行过程中接收键盘输入的数据,使用它可以极大地提高程序的交互性。
第11题:
不管输入什么,Python 3.x中input( )函数的返回值总是字符串。
第12题:
对
错
第13题:
在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是
A) ACCEPT、WAIT
B) INPUT、WAIT
C)INPUT、ACCEPT
D)INPUT、ACCEPT和WAIIT
第14题:
有如下程序段#include "stdio.h"main(){ int k[10]; int j; for(j=0;j<10;j++) scanf("%d",&k[j]); for(j=9;j> =0;j--) printf("%d",k[j]);}则程序段实现的功能是A.输入10个数据的顺序输入并输出 B.输入10个数据的逆序存放C.输入10个数据的逆序输出D.以上叙述均错误
第15题:
在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是( )。
A.ACCEPT、WAIT
B.INPUT、WAIT
C.INPUT、ACCEPT
D.INPUT、ACCEPT和WAIT
第16题:
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。
注意:部分源程序在文件PROCl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填人你编写的若干语句。
第17题:
请编写函数proc(),其功能是:计算并输出给定10个数的方差。
例如,给定的10个数为88.0,89.5,54.0,78.5,89.0,63.0,85.7,83.0,77.0,83.0,则输出为S=11.195271。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。
试题程序:
【解析】题目要求求方差,因此首先我们应通过循环求得其平均数,然后通过循环来求其平方差,最后求其方差,把方差返回到主函数中。
第18题:
A.accept ()
B.input ()
C.readline()
D.login()
第19题:
编写一函数ins_sort,函数功能是在一个已排好序的敷组中插入一个数据使之保持有序。要求在主函数main 中输入N-1(设N=10)个有序数据(如升序)和一个要新增的数据,并输出处理后的数据。 例如:输入有序数列1 2 3 5 6 7 8 9 10 输入新增数据4 则处理后数据1 2 3 4 5 6 7 8 9 10
第20题:
多进多出(Multiple-Input-Multiple-Output),多个输入和输出既可以来自多个数据流,也可以来自同一个数据流的多个版本。
第21题:
在Python程序中,输入语句input()默认接收的数据类型为数值型。
第22题:
在Python 3.x中,使用内置函数input( )接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。
第23题:
10
将Al:Al0这10个单元中大于60的数据求和
统计大于60的数据个数
不能执行
第24题:
对
错