资源预览内容
第1页 / 共32页
第2页 / 共32页
第3页 / 共32页
第4页 / 共32页
第5页 / 共32页
第6页 / 共32页
第7页 / 共32页
第8页 / 共32页
第9页 / 共32页
第10页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
c#程序设计基础必做习题集(1)说明:本部分习题一共46题,涵盖的知识点是顺序结构程序设计和选择结构程序设计。一显示与输出:任务1:编写程序在控制台上打印一行字:欢迎学习编程!参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) Console.WriteLine(欢迎学习编程!); Console.ReadKey(); 任务2:编写程序在控制台上打印如下的图形: * * * * * * * *参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1 class Program static void Main(string args) Console.WriteLine( * *); Console.WriteLine(* * *); Console.WriteLine( * *); Console.WriteLine( * *); Console.WriteLine( *); Console.ReadKey(); 任务3:请在屏幕上显示如下图形:1+1+1+1+1+1 2+2+2+23+3 4参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) Console.WriteLine(1+1+1+1+1+1); Console.WriteLine( 2+2+2+2); Console.WriteLine( 3+3); Console.WriteLine( 4); Console.ReadLine(); 二变量、基本数据类型、赋值语句:任务4:定义几个变量a、b、c、d、e、f、g,它们的类型分别是整型、长整型、单精度、双精度、布尔、字符、字符串,并对这6个变量进行赋值,并显示这6个变量的值。参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) int a = 23; long b = 123456789; float c = 23.18f; /为什么要加f作为后缀 double d = 1.23456789; bool e=false; char f=p; string g = zhangsan; Console.WriteLine(a=0,a); Console.WriteLine(b=0,b); Console.WriteLine(c=0,c); Console.WriteLine(d=0,d); Console.WriteLine(e=0,e); Console.WriteLine(f=0,f); Console.WriteLine(g=0,g); Console.ReadLine(); 任务5:定义两个变量a和b,a的初值是100,b的初值是1000,编写程序把a和b之间的值对调,请显示对调之前a和b的值以及对调以后的值。参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) int a = 100; int b = 1000; Console.WriteLine(交换前:a=0,b=1,a,b); int temp = b; b = a; a = temp; Console.WriteLine(交换后:a=0,b=1,a,b); Console.ReadLine(); 三数据的输入:任务6:通过键盘输入一个人的姓名(string),年龄(int),体重(double),并把刚刚输入的姓名、年龄、体重显示到控制台上来。参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) Console.Write(请输入姓名:); string name = Console.ReadLine(); Console.Write(请输入年龄:); int age = Convert.ToInt32(Console.ReadLine(); Console.Write(请输入体重:); double weight = Convert.ToDouble(Console.ReadLine(); Console.WriteLine(*); Console.WriteLine(您刚刚输入的信息是:); Console.WriteLine(姓名:0,name); Console.WriteLine(年龄:0,age); Console.WriteLine(体重:0,weight); Console.ReadLine(); 四常量任务:7:阅读以下程序,找出其中的语法错误,并说出为什么错了:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) const int a = 100; a = 100; int b = 200; Console.ReadLine(); 任务8:编写一个程序,定义一个常量,它的值是3.1415926,并把这个常量显示到控制台上。参考代码:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication8 class Program static void Main(string args) const double pi = 3.1415926; Console.WriteLine(圆周率=0,pi); Console.ReadLine(); 五简单类型转换:任务:9:(大转小)阅读以下的程序,是否有错,如果有错,错在哪里?为什么?如何修改?修改正确后的运行结果是什么? double x = 18.234567; int a = x; Console.WriteLine(x=0, x); Console.WriteLine(a=0, a); double y = 1.23456789; float b = y; Console.WriteLine(y=0, y); Console.WriteLine(b=0, b); Console.ReadLine();任务10:(小转大)阅读以下程序写出运行结果,并说说为什么会得到这样的结果: int x = 18; double a = x; Console.W
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号