C中0什么意思,C#中{0}表示什么意思?

2020-12-06 05:14:32 字数 6406 阅读 8626

1楼:匿名用户

举个例子吧

int a=1+1;

int b=2+2;

console.write("1+1=,2+2=",a,b);

结果输出 1+1=2,2+2=4

分析: 代表a 代表b

楼主稍微思考下 就能理解接分

2楼:匿名用户

formatstring

参见msdn中的“格式化字符串”

3楼:京惜萍鲍融

这个其实是利用的

string.format

什么意思呢,

这是说预先写一个完整的字符串,然后再用后面的参数,把字符串中的逐个替换掉,

而其中:***x可以不写,如果不写,默认调用的,对象.tostring()方法,

如果写了,就是说在tostring后,按此格式输出,你这个#.00的意思是,必须保留两位小数,若不够两位用0代替.

而#表示小数点左边有几位就显示几位,没有就不显示,例如:遇到是0.5显示是:.50

而333.22,显示结果就是333.22

c#中{0}表示什么意思?

4楼:四舍**入

这个叫:占位符,表示这里是第0个用户要放入内容的地方。

举个例子来说:

int a=1+1;

int b=2+2;

console.write("1+1=,2+2=",a,b);

结果输出1+1=2,2+2=4

分析: 代表a 代表b。

5楼:匿名用户

console.writeline("x+y: ",result);

道理,楼上的几位都说了。

你要理解不了,我这么和你解释吧。

consle.writeline("x+y:",result,resutl1);

就代表result 就代表 result1,剩下的按顺序类推。

不要也可以。

那你就要这么写了

consle.wirteline("x+y:"+convert.tostring(result));

convert.tostring()是将result转换成字符串类型的。

6楼:铎白典奇颖

c语言:低级语言执行效率只比汇低10%~20%

一般处量效率程序和单机片(硬件开发)c++:继承c语言,但效率没c高但是他是面向对象的,所以功能强大,基本上所有的

软件都是c++开发如xpc#:microsoft为了与java抗衡开发的网络方面语言,具有安全性比较强大,一般用于网络开发中。vb:初学中的先,于早期的

basic语言

差不多的特点,有可视

界面,易用宇很快的开发一个程序出来(因为人喜欢

图形风格容易理解)vc:注意:vc不是c++,vc是

microsoft

公司开发的c++编译工具的

翻译器而已。c++是

计算机语言

。由于有可视化风格所以叫vc++vf:原先不是microsoft公司的,是他收购别人的产品。

此软件是面向数据库的编程。现在最流行的语言是:你所说的全部加上java。

他们常说的是其中的java和c++这两门是最难学的,精通的人少的可怜。正以为他们看中最热门的导致基础不足,疯狂盲目的追求

高技术所造成的。所以从c和vb入门,这两个不仅是所有程序入门,精通后一样历害,其他语言也就是多个面向对象的功能和本身的结构特点,造成发展方面各有不同。主要就是你的抽象思维转为

数学模型

的能力而已。

7楼:匿名用户

这个叫:占位符.表示这里是第0个你要放入内容的地方.

8楼:相约二零零七

就是第一个参数,就是result的结果

9楼:匿名用户

就是代表一个你要的参数

c#中的{0}是什么意思

10楼:匿名用户

作为接收参数,后面紧跟着的是a1作为传入值。

10**于int a1=a;而int a = 10;,所以a1=10。

11楼:

{}里面的值好比一个索引,而,号后页的值好比一下数组,所以在{}里面的0就表示取值的索引是数组的0位置....

12楼:匿名用户

{0}是后面第一个变量的位置代替。

你用什么调试的 ??

我用vs c# 结果

a原来的值a1 : 10

a后来的值 :12

b=++a: :11

c=a++ :11

13楼:匿名用户

占位符,你用后来的变量,数字代替

egconsole.writeline(

14楼:匿名用户

占位符,数字表示后面填写参数时的顺序

15楼:匿名用户

console.writeline(

16楼:慈访旁采绿

console.writeline("x+y:

",result);

道理,楼上的几位都说了。

你要理解不了,我这么和你解释吧。

consle.writeline("x+y:",result,resutl1);

就代表result

就代表result1,剩下的按顺序类推。

不要也可以。

那你就要这么写了

consle.wirteline("x+y:"+convert.tostring(result));

convert.tostring()是将result转换成字符串类型的。

在c#中,{0}和{1}代表什么

17楼:大野瘦子

都代表占位符,就是给变量占一个位子。

例:string.format("这是第个占位符,这是第个占位符。","1","2");

输出结果;这是第1个占位符,这是第2个占位符。

占位符中的数字代表后面参数列表的下标,从0开始,就像数组的下标一样,一个占位符可以出现多次。

c# 占位符的使用

在用正则匹配的时候,[\n\r]是匹配不到空格的,[\n\r]只能匹配换行回车符,而且换行回车符都是占位符,是没有长度的,

要匹配空白符(包括:空格、制表位、换页符等)时用\s,空格和制表位(也就是tab键产生的空白)都是有长度的。

c#在格式化字符串的时候,也有占位符的应用string.format(",","匹配0","匹配1")其中,,就是字符串中的占位符,先站下位置,c#还有一些特殊的格式化标识符,用来格式一些特殊的字符串格式

字母含义:

c或c currency 货币格式

d或d decimal 十进制格式

e或e exponent 指数格式

f或f fixed point 固定精度格式

g或g general 常用格式

n或n 用逗号分割千位的数字,比如1234将会被变成1,234

p或p percentage 百分符号格式

r或r round-trip 圆整(只用于浮点数)保证一个数字被转化成字符串以后可以再被转回成同样的数字

x或x hex 16进制格式

18楼:go陌小洁

这个叫做占位符

,所谓占位符,就像是挤公交抢座,先占好位置,然后再使用真正的值来替换掉它。

例:string.format("这是第个占位符,这是第个占位符。","1","2");

输出结果;这是第1个占位符,这是第2个占位符

占位符中的数字代表后面参数列表的下标,从0开始,就像数组的下标一样。一个占位符可以出现多次。

又比如:

string.format("这是个占位符,这是另外个占位符。","1");

输出结果;这是1个占位符,这是另外1个占位符。

19楼:匿名用户

占位符,就是给变量占一个位子。

从0开始。

如:stringi="你好";

stringj="中国";

console.write("[1]",i,j);

输出结果:

20楼:爱上鸟儿

,,.....它们是占位符,{}里面必须从0开始,在输出是输出的是后边的变量值,按顺序排列。

21楼:苏一叶

console.writeline("arr=",i,arr[i] );//其中,分别表示把i和arr[i]的结果把引号中的分别替代而打印出来。

22楼:匿名用户

占位符,是第一个参数,即i,是第二个参数,即arr[i]

如果还有其他参数,以此类推

23楼:匿名用户

代表第一个变量,代表第二个变量...

24楼:单眼皮晨晨

你的 arr= 是在这道题里面的吗?最好写在一起才能看得懂

c#中{0}{1}都是什么意思 在console.writeline中见到的

25楼:绯雨晨

这个叫做占位符,所谓占位符,就像是挤公交抢座,先占好位置,然后再使用真正的值来替换掉它。

例:string.format("这是第个占位符,这是第个占位符。","1","2");

输出结果;这是第1个占位符,这是第2个占位符

占位符中的数字代表后面参数列表的下标,从0开始,就像数组的下标一样。一个占位符可以出现多次。

比如:string.format("这是个占位符,这是另外个占位符。","1");

输出结果;这是1个占位符,这是另外1个占位符

26楼:岩石の审判

可以理解为第几个参数,0就是后面的第一个变量,1是后面的第二个变量。

27楼:匿名用户

用来做替换的,比如

console.writeline("和",23,45);

//将被替换为23,将被替换为45

28楼:本人不叼灬

, 是占位符吧.怎么会早console.writline中出现呢. 你见到的时候是

不是console.wriline("一个占位符","这是占位符"); 是不是大概以这种模式出现的? 如果是这样的话.那就是一个占位符.! 希望能够有所帮助到你.

c#中的{0}是什么意思? 10

29楼:潇湘夜雨

是传参数用的。表示传递第一个参数也就是后面的name

console.writeline("hello,",name);

是输出name的值

30楼:匿名用户

是 第一个占位符号

是第二个占位符号

是第3个占位符号

……如:string name="hao ";***="man";

console.writeline("hello,,",name,***);

输出:hello,hao,man

31楼:匿名用户

两种意思:

第一个参数:你所输入的字符串

是一个占位符!0表示后面参数的第几个

32楼:匿名用户

是一个占位符!0表示后面参数的第几个!

console.writeline("hello,",name);

可与成console.writeline("hello,"+name);

当输出参数个数多了!最好用占位符!

33楼:匿名用户

为第一个参数:你所输入的字符串

c#中{0}是干什么用的?

34楼:匿名用户

应该叫格式化输出。

如:console.write("",a,b,c)对应a,对应b,对应c,就像c++中的"%d,%d,%d",a,b,c

还有这样的情况:

console.write("",j)

就像c语言中printf("%d",i)一样,d代表十进制,3代表3个占位符。如果超过三位正常输出,没有超过三位的,则这个数据的位置占三个字符的位置。如:

j=1234, 输出:1234 j=1,输出:□□1,前面有两空格。

console.write("",j)

3代表3个占位符。如果超过三位正常输出,没有超过三位的,则这个数据的位置占三个字符的位置。如:j=1234, 输出:1234 j=1,输出:□□1,前面有两空格。

在C++中a!0是什么意思啊,namber!0有是什么意思

1楼 匿名用户 条件判断, 不等于 的意思 2楼 匿名用户 number 0 就是变量number不为0的意思,一般用在if ,或者while for语句中,作为条件判断用哦 3楼 匿名用户 这个是逻辑判断, 是不等于 4楼 ! 是不等于,a! 0就是变量a! 0,可以用作判断 namber也是变量...

c从元数据是什么意思,C#中的[从元数据]是什么意思?

1楼 可乐零七 就是 里描述数据的数据,比如最常见的就是把鼠标放到系统定义的类型里然后按f12就会打开它的原型,但是不能去修改这些数据。那么这些数据就称为元数据。 c 中的 从元数据 是什么意思 2楼 匿名用户 楼上说的不正确 所谓元数据 其实是指由微软所封装的类 这些类你可以查看 但是无法修改 例...

C语言中while(!x 0)什么意思

1楼 是 逻辑非 操作符,所以 x就是给x取反。 在c里,非0为 逻辑真 ,用1表示,0是 逻辑假 所以 x 0实质就是x 0的意思。 所以,while x 0 等效于while x 0 ,即当x不等于0时继续循环,一直循环到x变为0时结束。 2楼 匿名用户 给个例子,看了就懂了。这种问题自己写个小...