/* 编程时间:2014.03.25 目的:运算符的实例操作 */ # include<stdio.h> int main(void) { int i = 10; int k = 20; int m; m = (1>2) && (k=5); printf("m = %d, k = %d\n", m, k);// &&左边的表达式是假,则&&右边表达式必定不执行 return 0; } /* 该简单程序在vc6.0++中的运行结果是 ============================= m = 0, k = 20 ============================= */
/* 编程时间:2014.03.30 编程目的:for循环最基本操作 */ # include<stdio.h> int main(void) { int i; int sum = 0; for (i = 1; i <= 4; i++) sum = sum + i; printf("%d\n", sum ); return 0; } /* 该程序在VC6.0++的运行结果是 ================================== 10 ================================== */
/* 编程时间:2014.03.30 编程目的:求一到一百之间的基数之和 */ # include<stdio.h> int main(void) { int i; int sum = 0; for (i=1; i<100; i+=2)//i+=2等价于i=i+2 sum = sum + i; printf("%d\n", sum); return 0; } /* 该程序在VC6.0++的运行结果是 ================================== 2500 ================================== */
/* 编程时间:2014.03.30 编程目的:循环语句和判断语句简单组合运算 */ # include<stdio.h> int main(void) { int i; int sum = 0; for (i=1; i<=12; i++) { if (i%3 == 0) sum = sum + i; } printf("sum = %d\n", sum); return 0; } /* 该程序在VC6.0++中的运算结果是: =================================== sum = 30 =================================== */