(一)循环

1、打印输出 5 个"Hello world!"

            ////输出 5 个"Hello world!"
for (int i = 0; i < 5; i++)
{
Console.WriteLine("Hello world!");
}

2、打印输出 1-100 的整数。

             ///打印输出 1-100 的整数
for (int i = 1; i < 101; i++)
{
if (i%10==0)
{
Console.WriteLine(i);
}
}

3、打印输出 1-100 中的奇数

    //打印输出 1-100 中的奇数
for (int i = ; i < ; i++)
{
if (i%!=)
{
Console.WriteLine(i);
}
}

4、打印输出 1-100 中能被3整除的数

          //打印输出 1-100 中能被3整除的数
for (int i = ; i < ; i++)
{
if (i%==)
{
Console.WriteLine(i);
}
}

5、

          ///5、计算 1-100 整数之和
int sum=;
for (int i = ; i <; i++)
{
sum+= i;
}
Console.WriteLine("整数之和为{0}",sum); ///6 从键盘输入 5 个整数,将输入的 5 个整数累加求和(第一种方法)
int num, sum = , count = ;
do
{
Console.Write("输入数字:");
num = int.Parse(Console.ReadLine());
count++;
sum += num;
} while (count < );
Console.WriteLine("和为" + sum); ///7 计算 1-100 中的偶数之和
int sum = ;
for (int i = ; i < ; i++)
{
if (i % == )
{
sum += i;
}
}
Console.WriteLine("偶数之和为{0}",sum); /*8 编写一个程序,用于打印所有的水仙花数。
所谓水仙花数,指的是一个三位整数,其各位数字之立方和等于数字本身,
例如:153 = 1*1*1 + 5*5*5 + 3*3*3 */ /* 9 输入一个小于5位的数字,判断是几位数,并倒序输出;
如:123, 输出--> 输入的是3位数, 倒序输出的结果为321。*/ Console.Write("请输入:");
int num = int.Parse(Console.ReadLine());
//判断是几位数
if (num < )
{
if (num > )
Console.WriteLine("{0}是4位数", num);
else if (num > )
Console.WriteLine("{0}是3位数", num);
else if (num > )
Console.WriteLine("{0}是2位数", num);
else if (num > )
Console.WriteLine("{0}是1位数", num);
}
else
Console.WriteLine("请入的数字要小于5位,请重新输入"); //反转输出
char[] arr = num.ToString().ToCharArray();
Array.Reverse(arr);
foreach (var item in arr)
{
Console.Write(item);
} Console.WriteLine(); ///10、百钱买白鸡。
//a为母鸡,b为公鸡,c为小鸡。
for (int a = ; a <= ; a++)
{
for (int b = ; b <=; b++)
{
for (int c = ; c<= ; c++)
{
if (a+b+c== && a*+b*+c*/== && c%==)
{
Console.WriteLine("母鸡为{0}只,公鸡为{1}只,小鸡为{2}只",a,b,c);
}
}
}
}

原子中的朋友,感觉有问题的,请指出,大家相互学习,共同进步!

C# 基础练习题的更多相关文章

  1. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  2. 珍藏的数据库SQL基础练习题答案

    自己珍藏的数据库SQL基础练习题答案 一,基本表的定义与删除. 题1: 用SQL语句创建如下三张表:学生(Student),课程表(Course),和学生选课表(SC),这三张表的结构如表1-1到表1 ...

  3. Linux基础练习题之(四)

    Linux基础练习题 请详细总结vim编辑器的使用并完成以下练习题 1.复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的 ...

  4. Python之基础练习题

    Python之基础练习题 1.执行 Python 脚本的两种方式 2.简述位.字节的关系 解:8位是一个字节 3.简述 ascii.unicode.utf-8.gbk 的关系 4.请写出 “李杰” 分 ...

  5. shell基础练习题

    shell 基础练习题 1.编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小 #!/bin ...

  6. js基础练习题(1)

    1.字符串 视频教程地址: js基础练习题 1.如何连接两个或者两个以上字符串? var cssname = 'box' var num = 1 var html = '<div class=& ...

  7. 【视频+图文】Java经典基础练习题(三):输入3个整数,并将其由小到大输出

    目录 一.视频讲解 二.思路分析 总结: 三.代码+详解+结果 四.彩蛋 能解决题目的代码并不是一次就可以写好的 我们需要根据我们的思路写出后通过debug模式找到不足再进行更改 多次测试后才可得到能 ...

  8. python基础练习题(九九乘法表)

    又把python捡起来了,动手能力偏弱,决定每日一练,把基础打好! ------------------------------------------------------------------ ...

  9. javaScript基础练习题-下拉框制作

    1.基础回顾 如何让一个段javascript在文档加载后执行,(因为自己忘了,所以顺便复习一下) window.onload = function(){}; <!DOCTYPE html PU ...

  10. python基础练习题

    购物车程序 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/3/6 21:01 # @Author : hyang # @Si ...

随机推荐

  1. document.domain跨子域

    document.domain 用来得到当前网页的域名.比如在地址栏里输入: javascript:alert(document.domain); //www.315ta.com 我们也可以给docu ...

  2. leetcode 【 Search in Rotated Sorted Array 】python 实现

    题目: Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7  ...

  3. Python+Selenium练习篇之19-多窗口之间切换

    本文来介绍如何处理driver在多窗口之间切换,想一下这样的场景,在页面A点击一个连接,会触发在新Tab或者新窗口打开页面B,由于之前的driver实例对象在页面A,但是你接下来的脚本是操作页面B的元 ...

  4. editrules

    editrules    editrules是用来设置一些可用于可编辑列的colModel的额外属性的.大多数的时候是用来在提交到服务器之前验证用户的输入合法性的.比如editrules:{edith ...

  5. Socket通信入门小实例

    客户端: public class Client { private int port = 8000; private String host = "localhost"; pri ...

  6. Java代码添加背景音乐

    太心塞!弄了很久才终于把Java添加背景音乐实现了.不过还是很Happy! 这次介绍的办法,是只要一打开Java Application,便可直接听到背景音乐.代码保存,方便以后再次利用. packa ...

  7. nodeJS学习(4)--- webstorm/...开发 NodeJS 项目-节1

    前提: 已安装好 IDE ,eg:webstorm/IDEA 2016.3 & 2017.1 nodeJS(含 npm 及 相应的模板等) 要用 webstorm 开发 NodeJS项目(we ...

  8. 汕头市队赛 SRM10 dp只会看规律 && bzoj1766

    dp只会看规律 SRM 10 描述 平面上有n个点(xi,yi),用最少个数的底边在x轴上且面积为S的矩形覆盖这些点(在边界上也算覆盖) 输入格式 第一行两个整数n,S接下来n行每行两个整数xi,yi ...

  9. BZOJ 2146 Construct

    Construct [问题描述] 随着改革开放的深入推进…… 小T家要拆迁了…… 当对未来生活充满美好憧憬的小T看到拆迁协议书的时候,小T从一位大好的社会主义青年变成了绝望的钉子户. 由于小T的家位于 ...

  10. dedeCMS php标签使用说明和数据库查询说明

    1.{dede:php}标签想要输出信息 可以直接使用printf , echo,var_dump 之类的打印出来   赋值给@me 无效 2.结合sql语句使用方法 例:{dede:php} $ro ...