例题:
1.假设m是一个三位数,从左到右用a,b,c表示各位数字,则从左到右各个数字是bac的三位数是_____________。
2.编制程序要求输入整数a和b,若a的平方与b的平方和大于100,则输出a的平方与b的平方和的百位以上的数字,否则输出两数之和。
3.把100-200之间不能被3整除的数输出
4.输入一个实数x和一个非负数n,求x的n次方
一、根据已经条件,求表达式的值 1.已知int a=6; 求 a%2+(a+1)%2
2.已知int b=7; float a=2.5,c=4.7; 求 a+(int)(b/3*(int)(a+c)/2)%4
5.已知int e=1,f=4,g=2; float m=10.5,n=4.5; 求 (e+f)/g+sqrt((int)n)*1.2/g+m 6. int a; 求 (a=4*5,a*2),a+6 8.int a,b; 求(a=2,b=5,a++,b++,a+b) 9.int a=6; 求a+=a-=a*a
1.已知int a=2,b=3; float x=3.5,y=2.5;
求 (float)(a+b)/2+(int)x%(int)y
2.已知double x=3.0,y=2.0; 求 pow(y,fabs(x)) 3. int a,x; 求x=(a=4,6*12) 4.int a=12,n=5; 求a%=(n%=2)
5.求 (10+’a’)*1.5/3
二、编程求调和数S=1+1/2+1/3+1/4+…… 项数从键盘输入,要求输出S的值