题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2023-10-30 05:04:52

[简答题]【程序2.1说明】
求所有满足如下条件的三位数:它除以11得的商等于它各位数字的平方和。例如 550,除以11商为50,50=52+52+02
【程序2.1】
void main( )
{
int i, j,n,s;
for(i=100;i<=999;i++)
{
n=i;
j=n/11;
s=0;
while( (1) )
{
(2)
n/=10;
}
if( (3) )
printf("%d/t",i);
}
}
【程序2.2说明】
本程序输入一字符串,将其中的大写字母改变成小写字母。
【程序2.2】
void main( )
{
int i=0;
char s[120];
scanf("%s",s);
while( (4) )
{
if( (5) )
s[i]=s[i]- ’A’+’a’;
i++;
}
printf("%s/n",s);
}

更多"【程序2.1说明】 求所有满足如下条件的三位数:它除以11得的商等于它"的相关试题:

[简答题]【程序2.1说明】
求所有满足如下条件的三位数:它除以11得的商等于它各位数字的平方和。例如 550,除以11商为50,50=52+52+02
【程序2.1】
void main( )

int i, j,n,s;
for(i=100;i<=999;i++)

n=i;
j=n/11;
s=0;
while( (1) )

(2)
n/=10;

if( (3) )
printf("%d/t",i);


【程序2.2说明】
本程序输入一字符串,将其中的大写字母改变成小写字母。
【程序2.2】
void main( )

int i=0;
char s[120];
scanf("%s",s);
while( (4) )

if( (5) )
s[i]=s[i]- ’A’+’a’;
i++;

printf("%s/n",s);

[单项选择]一个小于200的数,它除以11余8,除以13余10,那么这个数是多少______
A. 118
B. 140
C. 153
D. 162
[单项选择]如果程序通过了100%的代码覆盖率测试,则说明程序满足了______。
A. 语句覆盖
B. 编程规范
C. 设计规格
D. 功能需求
[单项选择]在电脑里先输入一个数,它会按给定的指令进行如下运算:如果输入的数是偶数,就把它除以2;如果输入的是奇数,就把它加上3;对产生的数继续进行同样的运算。这样进行了3次,得出结果是27。原来输入的数有______种情况。
A. .五
B. .四
C. .三
D. .一
[填空题]黑盒法只在软件的______处进行测试,依据需求规格说明书,检查程序是否满足功能要求。
[简答题]阅读下列程序说明和C程序,将应填入 (n) 处的字句写在答卷纸的对应栏内。 【程序说明】 该程序定义了两个子函数strsort和strmerge。它们分别实现了将一个字符串按字母顺序排序和将两个字符串合并排序,并删去相同字符。在主函数里,先输入两个字符串s1和s2,然后调用strsort函数对它们分别排序,然后调用strmerge函数将s1和s2合并,将合并后的字符串赋给字符串s3,最后输出字符串s3。 【程序】 #include <stdio.h> void strmerge(char *a,char *b,char *c) //将字符串a,b合并到字符串c { char t,*w; W=c; while( (1) ) { //找到字符串a,b当前字符中较小的字符 if(*a<*b) { t=-*a, (2) } else if(*a>*b) { t=*b; (3) } else //字符串a,b 当前字符相等 { t=-*a; a-H-; b-H-; } if( (4) ) //开始,可直接赋值 *w=t; else if(t!=*w) //如果a,b中较小的当前字符与c中当前字符不相等,才赋值 (5) } if(*a!=’/O’) //如果字符串a还没有结束,则将a的剩余部分赋给c while(*a!=’/0’) if(*a!=*w) { *(++w)=*a; a++; } else (6) if(*b!=",’/0’) //如果字符串b 还没有结束,则将 b 的剩余部分赋给 c while(*b !=’/0’) if(*b!=*w) { *(++w)=*b; b++; }
[名词解释]回归平方和
[名词解释]残差平方和
[简答题]
阅读以下应用程序说明和C程序,将C程序段中(1)~(6)空缺处的语句填写完整。
【说明】
某大学征询学生意见,从各学院预选的n(n≤60)位优秀大学生中,评选出“十佳大学生”。以下【C程序】对各位学生选票进行相关的统计、排序等处理。
(1)各学院预选的优秀大学生按1,2,…顺序连续编号,每个编号用两个字符表示,即01,02,…。
(2)所回收的选票按以下格式存于文件source中,每行字符串对应一张选票。其中,姓名占10个字符,学院名称占30个字符,大学生编号占20个字符。
(3)对应名次的大学生编号可以有空缺,但必须用00表示。
(4)若编号超出规定范围,或编号重复出现,按照废票处理。
(5)按选票中所列“十佳大学生”顺序给出各名大学生的得分。评分标准如下:
一 二 三 四 五 六 七 八 九 十
15 12 9 7 6 5 4 3 2 1
(6)按各位大学生得分数由高到低顺序排队,并按以下格式列出“十佳大学生”排行表。
名次 大学生编号 合计得分 合计得票数
若得分相同,则得票数多的在前;若得分和得票数都相同,则编号小的在前。
以下【C程序】中所应用到的函数fopen、fclose和fgets都是I/O程序库中的函数。
【C程序】
#include <stdio. h>
#define n 60
long int tn[n], td[n], score[n+1][10], order[n];
char s[80];
int mark[]=(15,12,9,7,6,5,4,3,2,1);
FILE *fp, *fopen( );
Main( )
{ int c, g, k, I, j, b[10];
long int e, d, t, tt, dd;
char * p;
for(i=0; i<=n; i++)
for(j=0; j<10; j++)
score[i][j]=0;
fP=
[简答题]以下是菜程序说明,请按要求回答问题。
程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度由1~6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
[简答题]论述题2:以下是某程序说明,请按要求回答问题
程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
[填空题]下面程序的功能是求1~100之间所有整数的平方和并输出结果,请填空。
SET TALK OFF
CLEAR
S=0
X=1
DO WHILE X<=100
【7】
【8】
ENDDO
S
RETURN
[单项选择]
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】 如下图所示,设计一个可供逐条记录翻页查看职工档案表(ZGDA. DBF)内容的表单,首先打开表单设计器,采用“快速表单”方法,在该表单的数据环境中加入ZGDA表,并完成表单布局;然后在表单的下方添加命令按钮组,依次包括:“上页”、“下页”、“退出”3个按钮。

【程序】
命令按钮组Click事件的程序代码如下:
DO CASE
CASE This. Value=1
(9)
IF BOF ( )
GO BOTT
ENDIF
ThisForm. Refresh
CASE This. Value=2
(10)
IF EOF( )
GO TOP
ENDIF
(11)
CASE This. Value=3
(12)
ENDCASE

A. ThisForRefresh
B. Thi Release
C. ThisFor Release
D. ThiRefresh

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码