学习C语言已经有很长时间了,但是去没怎麽练习些程序,这学期选修课我选了C#,听说在某些方面他还挺强大,既有C的一些语法,又和java很类似。现列出一个c与c#在使用(++)(--)运算浮时的区别,仅供有需要的人参考,不要在小问题上犯错。
#include”stdio.h”
main()
{int x=5,y;
y=(x++)+(x++)+(x++);
printf(“x=%d,y=%d\n”,x,y);
x=5;
y=(++x)+(++x)+(++x);
printf(“x=%d,y=%d”,x,y);
}
程序运行的结果是:x=8,y=15
x=8,y=24
|
using System;
class test
{
public static void Main()
{
int x=5,y;
y=(x++)+(x++)+(x++);
Console.WriteLine("x={0},y={1}",x,y);
x=5;
y=(++x)+(++x)+(++x);
Console.WriteLine("x={0},y={1}",x,y);
}
}
程序运行的结果是:x=8,y=18
x=8,y=21
|
阅读(820) | 评论(0) | 转发(0) |