C_判断语句if的一般使用
源码:
# include <stdio.h>
int main()
{
int x, y, z, mid, dec;
printf("请任意输入三个整数:\n");
scanf("%d %d %d", &x, &y, &z);
/* 利用mid在x、y、z比较时进行数值交换,使得x最大,z最小 */
if(x < y)
{
mid = x; x = y; y = mid;
}
if(x < z)
{
mid = x; x = z; z = mid;
}
if(y < z)
{
mid = y; y = z; z = mid;
}
printf("请输入一个整数,程序根据其正负判断输出:\n");
scanf("%d", &dec);
if(dec >= 0) printf("最大整数为:%d\n", x);
else printf("最小整数为:%d\n", z);
return 0;
}
相关文档:
例:#define NELE(a) (sizeof(a) / sizeof(a[0]))
int main() {
char str[] = {'E', 'M', 'C'};
for (int d=-1; d<=(NELE(str)-2);d++)
printf("%c",str[d+1]);
return 0;
}
判断printf()输出的是什么,结果可能出乎意料,什么也没有输出,原因呢?原因 ......
C#从Java继承而来的特点
类:在C#中类的申明与Java很相似.这是合理的因为经验告诉我们Java模型工作得很好.Java的关键字import已经被替换成using,它起到了同样的作用.一个类开始执行的起点是静态方法Main().下面的Hello World程序展示了基本的形式:
using System;
class Hello
{
static v ......
源码:
# include <stdio.h>
int main()
{
/* 定义变量并赋初值 */
int a = 5;
char c = 'a'; // 'a'的ASC码的值为97
  ......
源码:
# include <stdio.h>
int main()
{
int i, j, k;
int m, n, p;
i = 8;
j = 10;
k = 12;
/* 自增在操作数之前 */
  ......