(一)循环

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. Asp.net自定义控件开发任我行(7)-注册自定义事件

    摘要 前面我们已经把嵌入资源讲完了,不知道大家有没有得到收益,本章主要讲自定义事件,也就是给TextBox注册一个点击事件. 引言 不知道道上的朋友有没有注意到TextBox控件没有点击事件,就连网上 ...

  2. 300万PV的ASP.NET网站使用阿里云的配置建议

    @老牛吃肉在博文“今天的访问高峰,扛过去了”的评论中询问了这样一个问题: 你好,站长,本公司正在考虑用阿里云.用途:互联网网站,主要站点:asp.net开发目前的考虑情况:访问ip 15-20万,pv ...

  3. 设计模式之第16章-代理模式(Java实现)

    设计模式之第16章-代理模式(Java实现) “现在朋友圈真是太让人蛋疼了啊.”“怎么说?”“一堆代理,各种卖东西的,看着好烦人.”“哎,删了呗.”“都是朋友,哪里好意思删啊.”“这倒也是...哎,迫 ...

  4. leetcode 【 Find Minimum in Rotated Sorted Array II 】python 实现

    题目: Follow up for "Find Minimum in Rotated Sorted Array":What if duplicates are allowed? W ...

  5. python学习-- Django REST framework 序列化数据操作

    一.为什么要返回json数据? 一般来说前端要用到从后台返回的数据来渲染页面的时候,这时候后台就需要向前端返回json类型的数据,简单直观便于理解 ,就类似于 {"xxx":{[& ...

  6. C# Winform打包部署时添加注册表信息实现开机启动(转载)

    使用VS自带的打包模块可以很方便的对项目进行打包部署,同时我们也可以在安装部署时操作注册表实现开机启动软件.具体实现如下:    1.添加安装部署项目后,鼠标右键安装项目->视图->注册表 ...

  7. MFC编程入门之二十八(常用控件:列表视图控件List Control上)

    前面一节中,讲了图片控件Picture Control,本节为大家详解列表视图控件List Control的使用. 列表视图控件简介 列表视图控件List Control同样比较常见,它能够把任何字符 ...

  8. sqlserver创建存储过程返回table

    --创建存储过程test create procedure [dbo].[test] ( @I_MTR NVARCHAR (MAX), @I_TYPE NVARCHAR (MAX), @I_FAC N ...

  9. 商城商品购买数量增减的完美JS效果

    近期在开发一个地方O2O租书项目,使用ASP.NET MVC技术,其中在图书详情页,用户可以输入借阅的数量,这里使用了js来控制数量的增减和校验. 数量一定是数字 点击增减按钮的时候要能自动加1或减1 ...

  10. 第三篇:python基础_3

    本篇内容 文件处理补充 函数基本语法及特性 参数 返回值 嵌套函数 一.文件处理补充 1.文件操作的内置方法 #!/usr/bin/env pyhon #encoding: utf-8 #auth: ...