题目
A.4017
B.4071
C.4107
D.4170
第3题
例如:当str1=“ab123456789cde090”时,结果为:
0: 2 1: 1 2: 1 3: 1 4: 1 5: 1 6: 1 7: 1 8: 1 9:2 other charactor:5
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include <stdio.h>
include <conio.h>
main()
{
int i,b[11];
char *str="abl23456789cde090";
char *p=str;
clrscr();
printf("***the origial data ***\n");
puts(str);
for(i=0;i<11;i++)
b[i]=0;
while(*p)
{
switch(【 】)
{
case '0':b[0]++;break;
case '1':b[1]++;break;
case '2':b[2]++;break;
case '3':b[3]++;break;
case '4':b[4]++;break;
case '5':b[5]++;break;
case '6':b[6]++;break;
case '7':b[7]++;break;
case '8':b[8]++;break;
case '9':b[9]++;break;
【 】
}
【 】
}
printf("****** the result ********\n");
for(i=0;i<10;i++)
printf("\n%d:%d",i,b[i]);
printf("\nother charactor:%d",b[i]);
}
第5题
请补充函数fun(),该函数的功能是:把从主函数中输入的由数字字符组成的字符串转换成—个无符号长整数,并且逆序输出。结果由函数返回。
例如,输入: 1 2 3 4 5 6,结果输出:6 5 4 3 2 1。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
include<conio.h>
include<stdio.h>
include<string.h>
unsigned long fun(char *S)
{
unsigned long t=0;
int k;
int i=0;
i=strlen(S);
for(【 】;i>=0;i--)
{
k=【 】;
t=【 】;
}
return t;
}
main()
{
char str[8];
clrscr();
printf("Enter a string made up of'0'to
'9'digital character:\n");
gets(str);
printf("The string iS:%S\n",str);
if(strlen(str)>8)
printf("The string is too long!");
else
printf("The result:%lu\n",
fun(str));
}
第6题
二、数学应用(6—10题):每道试题中给出表述数字关系的一段文字材料,要求通过分析、判断、运算。从4个选项中找出最符合题意的正确答案。 请开始答题: 由甲、乙、丙三个工程队分别承担工程量之比为5:4:2的三项工程,同时开工,若干天后,甲未完成的工作量是乙所完成的工作量的3倍,乙未完成的工作量是丙所完成的工程量的2倍,丙未完成的工作量等于甲所完成的工作量,则甲、乙、丙的效率之比为多少?()
A.5:10:9
B.3:5:4
C.8:6:7
D.5:4:2
第9题
A.第7行: (i - 2) % 4 == 0 第9行: (i - 3) % 7 == 0 第11行: (i - 5) % 9 == 0
B.第7行: (i - 2) % 4 = 0 第9行: (i - 3) % 7 = 0 第11行: (i - 5) % 9 = 0
C.第7行: (i - 2) / 4 == 0 第9行: (i - 3) / 7 == 0 第11行: (i - 5) / 9 == 0
D.第7行: (i - 2) / 4 = 0 第9行: (i - 3) / 7 = 0 第11行: (i - 5) / 9 = 0
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!