用 visual studio 2005 做的
(1)编程输出 1 到 100 中能被 3 整除但不能被 5 整除的数,并统计有多少个这样的数。
(2)创建一个控制台应用程序,编写一个函数将十进制数转换成二进制数。程序可以
让用户一直进行转换,直到输入 0 为止。程序中要对格式转换异常进行处理。
(3)创建一个类,它存储一个 int 数据成员 MyNumber,并给该数据成员创建属性,当该数
据成员被存储时,将其乘以 100;当其被读取时,将其除以 100。
(4)设计一个类,要求用事件每 10 秒报告机器的当前时间。
(5)编写一个程序接受用户输入的字符。如果输入的字符是 0-9 数字中的一个,则显示
“您输入了一个数字”,否则显示“这不是一个数字”。
(6)编写一个程序,该程序使用一个数组存储 30 个学生的考试成绩,并给各个数组元素
指定一个 1-100 的随机值,要求利用索引来对数组中的元素进行赋值和显示。然后计算平
均成绩。
(7)编写一个 windows 应用程序,能将窗体背景颜色 1 秒钟变换一次。
(8)通过方法重载,使用同一个方法名 print 分别执行输出整数、双精度数与字符串的功
能。
1.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int sum = 0;
Console.WriteLine("能被 3 整除但不能被 5 整除的数 ");
for (int i = 1; i <= 100; i++)
{
if (i % 3 == 0 && i % 5 != 0)
{
Console.Write("{0,4}",i);
sum++;
}
}
Console.WriteLine("共有 {0}个", sum);
}
}
}
评论9