-
2-13:
为什么把Console.WriteLine("我的工资奖金总额是{0}元",salary +prize);换成Console.Write("我的工资奖金总额是{0}元",salary +prize);
?去掉WriteLine中的Line就可运行,输出格式的问题
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
double salary = 6000.00;//基本工资
double prize = 3200.00;//奖金
double tax = 4500.00;//交税
Console.Write("我的工资奖金总额是{0}元",salary+prize);
Console.WriteLine("我的税后收入是{0}元",salary+prize-tax);
}
}
}
查看全部 -
除:/ 。除号的作用是求2数相除的商。比如:
Console.WriteLine(2/0.5);//输出4.0
?但是,2个整数相除,结果仅保留整数部分,小数部分会被舍去。
Console.WriteLine(5/10);//输出0
查看全部 -
Aint _x;
Bint my age;
Cint static;
Dint 3th;
答错了,正确答案是B、C、D
解析:B项错误在变量名中包含了空格 C项错误在用关键字作变量名 D项错误在用数字作为变量名开头
查看全部 -
①自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。
以3.5+8为例,显然数字8的精度较低(int),而3.5的精度较高(double),所以,8会自动转换为double型,即转换为3.5+8.0进行运算,结果为11.5。②请看这个例子:
double d=2;
2的精度显然低于变量d的精度,所以2会自动转换为2.0然后赋值给d。③再看这个例子:
int i=3.0;
变量i的精度低于3.0,但是由于i已经声明为int型的变量,变量的值可以变,但变量的类型可不能变来变去的,所以这条命令会出错的。④强制类型转换:无法自动转换为我们需要的类型,可以用强制类型转换,比如上例可以这样完成:
int i=(int)3.0;
数字前面的(int)表示转换的目标类型为int,3.0会被强制转换为3。
需要注意, double 型强制转换为int型将失去小数部分,比如(int)2.8,我们得到的将是2。查看全部 -
2-6/3:
一开始是18,可后来改20了呀!
查看全部 -
double关键字表示一种数据类型——双精度浮点型。
const才是声明常量的关键字。
查看全部 -
2-3/3:
本题考察Write()和WriteLine()方法的区别。只有“222”输出后没有换行,所以333会紧接着输出。
查看全部 -
记个笔记查看全部
-
switch(变量){
case 字符、字符串、数字:操作}
变量只能是char(字符)、string(字符串)、int数字
break关键字终止switch结构运行
查看全部 -
做了一天才做出来。?
using System;
using System.Collections.Generic;
using System.Text;
namespace projAboveAvg
{
class Program
{
static void Main(string[] args)
{
string[] names = { "景珍", "林惠洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王三明" };
int[] scores = { 90, 65, 88, 70, 46, 81, 100, 68 };
int sum=0;
for(int i=0;i<scores.Length;i++)
{
sum+=scores[i];
}
int avg=sum/scores.Length;
Console.WriteLine($"平均分是{avg},高于平均分的有:");
for(int i=0;i<scores.Length;i++)
{
if(avg<scores[i])
{
Console.Write(names[i]+" ");
}
}
}
}
}
查看全部 -
所以,可以使用 continue 关键字,在循环中剔除一些特殊的数据。查看全部
-
请注意最后一行的输出方式,字符串中用{0}~{3}表示将会输出4个变量的值,而四个变量依次写在字符串后面。查看全部
-
自动类型转换:2种不同类型的数据运算,低精度类型会自动转换为较高精度的类型。查看全部
-
swtich中的(变量) 只能是3种类型:整型(如 int)、字符型(char)、字符串类型(string)。
查看全部 -
如果某个分支只包含一条命令,那么是可以省略大括号{ }的。
查看全部
举报