case 'C':case 'c': cout<<\ default:
cout<<\}
void main(){
char a1='b',a2='C',a3='f'; SB(a1);SB(a2);SB('A'); cout< 3、#include double SD(int a,int b,char op){ double x; switch(op){ case '+':x=double(a)+b;break; case '-':x=double(a)-b;break; case '*':x=double(a)*b;break; case '/': if (b) x=double(a)/b; else exit(1); break; default:exit(1);} return x;} void main(){ int x=20,y=12; cout< 4、#include for(int i=1;i<6;i++) s+=i*i; cout<<\运行结果: 5、 main( ) { int x=7,y; if(x<5) y=x; else if(x<10) y=2*x+1; else y=3*x-1; printf(“%d\\n”,y);} 运行结果: 6、 main( ) {int i,j; for(i=1;i<=3;i++) {for(j=1;j<=i;j++) printf(“%d”,j); printf(“\\n”);} } 运行结果: 以下为本试卷的参考答案 一、选择题(30分,每小题2分) 1、( C ) 2、( D ) 3、( D ) 4、( A ) 5、( C ) 6、( B )7、( A ) 8、( A ) 9、( B ) 10、( B ) 11、( C ) 12、( B ) 13、( D ) 14、( C ) 15、( B ) 二、填空题(10分,每小题1分) 1、声明 2、 cout、cin 3、 main 4、 ‘\\n’,endl 5、 4 6、动态内存 7、x+y<5||x+y==5 8、 0 1 9、10 10、 ; {} 三、写出下列每个函数的功能(20分,每小题4分) 1.判断整数x是否为质数,若为质数返回true,若不是则返回false。 2.求三个数中的最大值 3.求素数,当x为素数,则返回1(真),否则返回0(假)。 4.返回a、b、c三个数中的最大数。 四、阅读下列程序,在 处填入适当内容,使程序完整(10分,每个空1分) 1、(1) b%i==0 (2) i++ (或++i) (3) b>=i 2、(1) n<=99 (2) i<=temp (3) break 3、(1) b<=0 (2) r (3)a=b (4) b=r 五、写出下列程序的运行结果(30分,每小题5分) 1.运行结果:8,6,3 4,8,5 2.good!pass!bad!well! 3.8 240 3、2 4.s=55 5.运行结果:15 6.运行结果: 1 1 2 1 2 3
相关推荐: