火车司机驾驶视频:电脑问题高手

来源:百度文库 编辑:高考问答 时间:2024/05/06 00:36:20
1、 编写程序,求100到999之间的所有水仙花数,要求把判断某个数是否是个水仙花数写成一个过程,在主程序中调用此过程来求得水仙花数。

2、 编写程序,求1000年到2000年间闰年的个数,要求把判断某年是否是闰年写成一个过程,在主程序中调用此过程来求得闰年个数。

3、 在练习7文件夹下有股票管理数据库stock,数据库中有表stock_sl、stock_fk表。
stock_sl的表结构是股票代码C(6)、买入价N(7.2)、现价N(7.2)、持有数量N(6)。
stock_fk的表结构是股票代码C(6),浮亏金额N(11.2)。
请编写stock.prg并运行符合下列要求的程序:
(1)将所有股票信息按照浮亏金额存入stock_fk表,其中:
浮亏金额=(买入价-现价)*持有数量
(2)根据stock_fk表的浮亏金额字段升序排序,存入一个新表stock_z中,新表中包括stock_fk中的所有字段。
4、新建一个表单,把它保存为“MyForm1.scx”,对此表单进行如下操作。
a) 表单标题为“我的第一个表单”;
b) 表单的name属性定义为form1 ;
c) 表单的高度为223,宽度为443。
回答几个 就 可以

题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数
本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
2.程序源代码:
main()
{
int i,j,k,n;
printf(\"\'water flower\'number is:\");
for(n=100;n<1000;n++)
{
i=n/100;
j=(n-i*100)/10;
k=n%10;
if(i*i*i+j*j*j+k*k*k==n)
printf(\"%d\\n\",n);
}
}