注意:部分源程序己给出。
程序中已定义数组:a[1200],b[200],已定义变量:cnt。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
include<stdio.h>
define MAX 200
int a[MAX],b[MAX],cnt=0;
void jsVal( )
{
}
void readDat( )
{
int i;
FILE *fp;
fp=fopen('IN77.DAT','r');
for(i=0;i<MAX ;i++)
fscanf(fp, '%d' ,&a[i]);
fclose(fp);
}
main ( )
{
int i;
readDat();
jsVal();
print f ('满足条件的数=%d/n', cnt);
for(i=0;i<cnt;i++)
printf('%d', b[i]);
printf('/n');
writeDat();
}
writeDat()
{
FILE *fp;
int i;
fp=fopen('OUT77.DAT','w');
fprintf(fp, '%d/n' ,cnt);
for(i=0;i<cnt ;i++)
fprintf(fp, '%d/n' ,b[i]);
fclose(fp);
}
A.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:如果一个4位数的千位数字上的值加十位数字上的值恰好等于百位数字上的值加上个位数字上的值,并且此4位数是偶数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到
B.DAT文件中。
C.h>
D.DAT','r');
E.DAT','w');
您可能感兴趣的试卷
你可能感兴趣的试题
1.在sheet1工作表中建立如下内容工作表,并用函数求出每人的平均成绩,结果保留1位小数,表格行高20,列宽10,数值数据水平右对齐,文字数据水平居中,所有数据垂直靠下,表标题跨列居中、18磅、隶书、红色字,并将工作表命名为“平均表”。
2.将平均表复制为一个名为“统计”的新工作表,筛选出平均成绩80分以上的人,以“统计”为工作表名存在EX7.XLS文件中。
A.XLS,按要求在EX7.XLS中完成以下操作:
1.在sheet1工作表中建立如下内容工作表,并用函数求出每人的平均成绩,结果保留1位小数,表格行高20,列宽10,数值数据水平右对齐,文字数据水平居中,所有数据垂直靠下,表标题跨列居中、18磅、隶书、红色字,并将工作表命名为“平均表”。
B.shangxueba.cn/images/ct_cefm_cefexcelp_02598(20094).jpg'
C.将平均表复制为一个名为“统计”的新工作表,筛选出平均成绩80分以上的人,以“统计”为工作表名存在EX7.XLS文件中。
要求:
1)全部单元格的行高、列宽设为最合适的高度和宽度,表格要有可视的外边框和内部边框(格式任意)。
2)表格中文字部分(标题、行名称、列名称)设非红色底纹,部门代码为字符型,实发金额中低于800元的设红色底纹。
3)表格内容水平居中。
4)表中“扣税”=(基本工资+奖金)×5%,“实发金额”=(基本工资+奖金-扣税),要用公式计算,如仅填充人工计算的“扣税”、“实发金额”则本项内容不得分。
5)在“职工工资排序表”工作表中,按“实发金额”进行递增排序。
A.shangxueba.cn/images/ct_crpihxz200601_crpihxshotc_00023(20094).jpg'
[说明]
某企业的网络拓扑结构如图4-1所示。
防火墙使用安全区域的概念来表示与其相连接的网络。图4-1中inside、outside和dmz区域对应Trust区域、Untmst区域和dmz区域,不同区域代表了不同的可信度,默认的可信度由高到低的顺序为(1)。 (1)备选答案: A.inside、outside、dmz
B.inside、dmz、outside
C.outside、dmz、inside
D.outside、inside、dmz
A.shangxueba.cn/images/ct_csrpnmxz20091_crpnmxfuzad_00013(20102)1.jpg'
B.inside、outside、dmz
C.inside、dmz、outside
D.outside、dmz、inside
E.outside、inside、dmz
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import java.awt.*;
import java.awt.Graphics.*;
import java.awt.event.*;
/*
<applet code=AppletPrograming width=200 height=200>
</applet>
*/
public class AppletPrograming extends Applet{
int m=-1,n=-1;
public void init()
{
addMouseMotionListener(new MouseMotionAdapter()
{
public void mouseMoved(Mouse p)
{
m=e.getX();
n=e.getY ( );
}
repaint ( )
{ }
});
}
public void paint(Graphics g)
{
g.drawLine(100,0,100,200);
g.drawLine(0,100,200,100);
if(m<100&&n<100)
{
g.setColor(Color.black);
g.fillOval(10,10,80,80);
}
else if(m>100&&n<100)
{
g.setColor(Color.green);
g.fillRect(110,10,80,80);
}
else if(m<100&&n>100)
{
g.setColor(Color.blue);
g.fillArc(10,130,80,35,50,250);
}
else if(m>100&&n>100)
{
int xvals[ ]={150,180,120};
int yvals[ ]={120,170,170};
g.setColor(Color.yellow);
g.fillPolygon(xvals,yvals,3);
}
}
}
ex35_3.html:
<html>
<head>
<title>A Simple Program</title>
</head>
<body>
<applet code='AppletPrograming.class'width=800 height=400>
</applet>
</body>
</html>
A.shangxueba.cn/images/ct_ctjjm_compapp_00084(20092).jpg'
B.awt.*;
C.awt.Graphics.*;
D.awt.event.*;
E.getX();
F.getY
G.drawLine(100,0,100,200);
H.drawLine(0,100,200,100);
I.setColor(Color.black);
J.fillOval(10,10,80,80);
K.setColor(Color.green);
L.fillRect(110,10,80,80);
M.setColor(Color.blue);
N.fillArc(10,130,80,35,50,250);
O.setColor(Color.yellow);
P.fillPolygon(xvals,yvals,3);
Q.html:
R.class'width=800
include<iostream.h>
main()
{
int i,j;
for(i=1;i<5;i++)
for(j=2;j<=i;j++)
cout<'';
}
A.h>
【说明】
某汽车数字仪表板将完成下述功能:
(1)通过模/数转换,实现传感器和微处理器的接口。
(2)在发光二极管面板上显示数据。
(3)指示速度(mph)、行驶里程、油耗(mpg)等。
(4)指示加速或减速。
以下是经分析得到的数据流图,有些地方有待填充,假定顶层数据流图是正确的。图9-14是顶层数据流图,图9-15是第0层数据流图,图9-16是第1层数据流图,其中A是加工1的细化图,B是加工2的细化图。图中,△sps表示转速sps的瞬时变化值,若△sps>0则汽车加速,△sps<0则减速,△sps=0则匀速。假定题中提供的顶层图是正确的,请回答下列问题。
第0层数据流图(如图9-15所示)中有一条缺失的数据流,请指出该数据流的起点和终点。
加工1的细化图(如图9-16中的A所示)中有一条缺失的数据流,请指出该数据流的起点和终点。
A.shangxueba.cn/images/ct_crmsdxm_crmsdxzutiz3_00001(20093).jpg'
A.B.C.D.E.
F.
F.
A. Duplex mismatch
B. A routing loop
C. Trunking mode mismatch
D. Improperly configured root bridge
E. Improperly configured static VLAN
F. None of the above
(1)在演示文稿的最前面插入一张“标题”幻灯片,主标题处输入“万通手机缄”,设置成加粗、倾斜,66磅。将第2张幻灯片的版式更换为“垂直排列标题与文本”,第2张幻灯片的文本部分动画设置为“垂直百叶窗”。
(2)使用“Soaring”演示文稿设计模板修饰全文;全部幻灯片的切换效果设置为“盒状展开”。
A.shangxueba.cn/images/ct_cefm_cefpptp_04003(20095).jpg'
最新试题
下列关于事件修饰符的说法中,错误的是()
下列选项中,关于前、后端路由的说法错误的是()。
执行下列事件过程,y的值为()。
下列选项中,关于插槽说法错误的是()。
下列选项中,关于跨组件之间数据传递说法错误的是()。
下列选项中,关于在使用setup语法糖时声明自定义事件的方式说法正确的是()
下列选项中,vue-router的安装命令正确的是()。
假设某公司网络不是无类别域间路由(CIDR)的环境,且只向相关机构申请了一个C类网络号,为203.66.77。但是该公司有4个分布于各地的局域网络,每个网络各约有15台主机。请为这4个子网分配子网地址及子网掩码,并计算IP地址范围。
下列选项中,关于编程式导航的说法错误的是()。
下列选项中,关于npm工具说法正确的是()。