当前位置: 代码迷 >> 综合 >> c#简单编程
  详细解决方案

c#简单编程

热度:16   发布时间:2024-01-28 18:37:15.0

1.输出1-100中所有不能被3整除的数

 for(int i=0;i<=100;i++){if(i%3 != 0){Console.WriteLine("不能被三整除的"+i);}}

2.使用while语句求1到100中的奇数和。

static void Main(string[] args){int sum=0;int i=0;while(i<=100){if(i%2 !=0){sum += i;}i++;}Console.WriteLine("1到100中的奇数和"+sum);}}

3.使用foreach语句实现求数组中元素的最大值。 

static void Main(string[] args){int[] arr = { 11, 34, 55, 95, 23, 20, 40, 22 };int max;max = arr[0];foreach (int i in arr){if(i>max){max = i;}}Console.WriteLine("最大值是{0}",max);}

4. 有十个数放入数组中,用户输入一个数值,找出这个数值在本数值中的序号,如果没有输出“不存在” 

static void Main(string[] args){int[] a = { 1, 34, 5, 9, 23, 0, 40, 22, 33, 46 };Console.WriteLine("请输入数字");int sum = int.Parse(Console.ReadLine());int i = 0;for (i = 0; i < a.Length; i++){if (sum==a[i] ){Console.WriteLine("找到了");break;}}if(i==a.Length) {Console.WriteLine("不存在");}}

 

  相关解决方案