C#程序实例

本文概述

  • 1)斐波那契系列
  • 2)质数
  • 3)回文数
  • 4)阶乘
  • 5)阿姆斯特朗号
  • 6)位数
  • 7)倒数
  • 8)交换两个数字而不使用第三个变量
  • 9)十进制到二进制
  • 10)字母三角形
  • 11)数字三角形
  • 12)斐波那契三角
  • 13)字符数
面试中经常问C#程序。这些程序可以从基本知识,数组,字符串,控制语句,文件处理等方面询问。让我们看一下顶级C#程序的列表。
1)斐波那契系列编写一个c#程序来打印斐波那契数列,而无需使用递归和递归。
输入15
输出:0 1 1 2 3 5 8 13 21 34 55 89 144 233 377
2)素数编写一个c#程序以检查素数。
输入:17
输出:素数
输入:57
输出:不是素数
3)回文数编写一个c#程序来检查回文数。
输入:121
输出:回文数
输入:113
输出:不是回文数
4)阶乘编写一个c#程序以打印数字的阶乘。
输入6
输出:720
5)阿姆斯特朗号编写一个c#程序以检查armstrong编号。
输入:371
输出:armstrong
输入:342
输出:不阿姆斯特朗
6)位数编写一个c#程序以打印数字和。
输入:23
输出:5
输入:624
输出:12
7)倒数编写一个c#程序以反转给定的数字。
输入:234
输出:432
8)交换两个数字而不使用第三个变量编写一个c#程序以交换两个数字而无需使用第三个变量。
输入:a = 5 b = 10
输出:a = 10 b = 5
9)十进制到二进制编写一个c#程序将十进制数转换为二进制。
输入10
输出:1010
10)字母三角形编写一个c#程序以打印字母三角形。
输出:
A ABA ABCBA ABCDCBA ABCDEDCBA

11)数字三角形【C#程序实例】编写一个c#程序以打印数字三角形。
输入5
输出:
enter the range= 6 1 121 2321 1234321 123454321 12345654321

12)斐波那契三角编写一个C#程序以生成斐波那契三角形。
输入9
输出:
1 1 1 1 1 2 1 1 2 3 1 1 2 3 5 1 1 2 3 5 8 1 1 2 3 5 8 13 1 1 2 3 5 8 13 21 1 1 2 3 5 8 13 21 34

13)字符数编写一个c#程序以将数字转换为字符。
输入:357546
输出:三五七五四有六

    推荐阅读