C#常见题型
woaixuanse
这个作者很懒,什么都没留下…
展开
-
用三种方法遍历数组
//声明一个数组 int[] num =new int[3]{4,6,2}; int a = num.Length;//得到数组的长度 for (int i = 0; i < a; i++) { Console.WriteLine(num[i]);原创 2016-06-06 19:37:37 · 462 阅读 · 0 评论 -
用户输入两个整数,之后再输入0~3之间的整数代表加减乘除,求其值。
Console.WriteLine("请输入第一个数字"); int a = int.Parse(Console.ReadLine()); Console.WriteLine("请输入第二个数字"); int b = int.Parse(Console.ReadLine()); Console.Writ原创 2016-06-06 09:33:49 · 1368 阅读 · 0 评论 -
求出1~1000之间所有能被7整除的数,并每五个求一次和。
int a=0,b=0,sum=0; while (a < 1000) { a++; if (a % 7 == 0) { Console.WriteLine(a); b++; sum += a原创 2016-06-06 09:51:17 · 4472 阅读 · 0 评论 -
编程输出1~100中能被三整除但不能被五整除的数,并统计个数。
int j = 0; for (int i = 0; i < 100; i++) { if (i % 3 == 0 && i % 5 != 0) { j++; Console.WriteLine(i);原创 2016-06-06 10:34:51 · 22974 阅读 · 0 评论 -
编程输出九九乘法表
for (int j = 1; j <=9; j++) { for (int i = 1; i<=j; i++) { Console.Write(i+"*"+j+"="+i*j); Console.Write("\t");原创 2016-06-06 12:38:58 · 1389 阅读 · 0 评论 -
编程输出1000以内所有素数
for (int i = 1; i <=1000; i++) { bool isSushu = true; for (int j = 2; j < i-1; j++) { if (i%j == 0)原创 2016-06-06 13:14:59 · 11035 阅读 · 0 评论 -
编写一个掷骰子100次的程序,打出各种点数的出现次数
int num1=0, num2=0, num3=0, num4=0, num5=0, num6=0; Random random = new Random(); for (int i = 0; i < 100; i++) { int num = random.Next(1, 7);原创 2016-06-06 13:41:51 · 11318 阅读 · 1 评论 -
一个控制台应用程序,要求用户输入5个大写字母,如果用户输入的不满足要求,提示帮助信息,并重新输入
while(true){ bool isAllUpperChar = true; Console.WriteLine("请输入5个大写字母"); string str = Console.ReadLine(); for (int i = 0; i < 5; i++) {原创 2016-06-06 14:42:02 · 4770 阅读 · 0 评论 -
接受一个整数n,如果是正数,列出1~n之间所有的数,如果是负数,用break或return退出,为0的话转到1,继续接受下一个数
while(true){ int num = int.Parse(Console.ReadLine()); if (num > 0) { for (int i = 1; i <=num; i++) { Console.Write(i);原创 2016-06-06 14:59:54 · 1896 阅读 · 0 评论 -
编写一个程序,对输入的四个数取最大值和最小值
int a = int.Parse(Console.ReadLine()); int b = int.Parse(Console.ReadLine()); int c = int.Parse(Console.ReadLine()); int d = int.Parse(Console.ReadLine());原创 2016-06-06 09:14:58 · 12813 阅读 · 0 评论