次序,选择,循环三种构造:1
求两数之和 #includevoid main( ){int a, b, sum;a=100;b=200;sum=a+b;printf("sum is %d\n",sum);} 2
求两个数中较大者#includevoid main ( ){int max(int x, int y);int a, b, c;scanf("%d, %d, &a, &b);c=max(a, b);printf("max=%d\n",c);}int max(int x, int y){int z;if(x>y) z=x;else z=y;return(z);}3
用 c 语言表达 5
#includevoid main(){int i, t;t=1;i=2;while(ib){t=a;a=b;b=t;}printf("%f, %f\n", a, b);}6
输入 3 个 a、b、c,规定由小到大次序输出#includevoid main( ){float a, b, c, t;scanf("%d, %d, %d, &a, &b, &c);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%f, %f, %f\n", a, b, c);7
输入一种字符,判断它与否是大写字母,假如是,将它转化为小写字母;假如不是不转化
然后输出最终得到的字符
条件运算符优于赋值运算符,不过比关系运算符和算术运算符都低由低到高:赋值运算符-&&和||-关系运算符-算术运算符-
#includevoid main( ){char ch;scanf("%c", &ch);ch=(ch>='a'&&ch