正在加载图片...
第二部分C程序设计 、选择题(每题1分,共10分) 21.若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是 A)abs(x-y)<10B)x-y>-10&kx-y<10 C)e(x-y)<-10!(y-x)>10D)(x-y)*(x-y)<100 22.有以下程序 { inta=3,b=4,c=5,d=2 if(a>b) if(b>c) printf(%d", d++ +1) printf("%d,++d +1) printf(%d\n", d) 程序运行后的输出结果是 A)2B)3C)43D)44 23.下列条件语句中,功能与其他语句不同的是 A) if(a) printf(%d\n", x): else printf (%d\n", y) B)if(a=0)printf("%d\n", y); else printf("%d\n", x) C)if (a!=0) printf(%d\n, x): else printf("%d\n", y) D)if(a==0) printf("%d\n", x); else printf("%d\n", y) 24.有以下程序 I int i=0, X=0 for(::) if(i==3||i==5) continu (i==6)break printf(%d\n", s) 程序运行后的输出结果是 A)10B)13C)21D)程序进入死循环 25.若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是B A)for(i=l B)for(i=l C)i=1;p=1; while(i<=5){p*=i;i++;} D)i=l: p=l: do p*=i; i++; while(i<=5) 6.有以下程序16 第二部分 C 程序设计 一、选择题(每题 1 分,共 10 分) 21.若 x 和 y 代表整型数,以下表达式中不能正确表示数学关系|x-y|<10 的是 A)abs(x-y)<10 B)x-y>-10&& x-y<10 C)@(x-y)<-10||!(y-x)>10 D)(x-y)*(x-y)<100 22.有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); printf("%d\n",d); } 程序运行后的输出结果是 A)2 B)3 C)43 D)44 23.下列条件语句中,功能与其他语句不同的是 A) if(a) printf("%d\n",x); else printf("%d\n",y); B) if(a==0) printf("%d\n",y); else printf("%d\n",x); C) if (a!=0) printf("%d\n",x); else printf("%d\n",y); D) if(a==0) printf("%d\n",x); else printf("%d\n",y); 24.有以下程序 main() { int i=0,x=0; for (;;) { if(i==3||i==5) continue; if (i==6) break; i++; s+=i; }; printf("%d\n",s); } 程序运行后的输出结果是 A)10 B)13 C)21 D)程序进入死循环 25.若变量已正确定义,要求程序段完成求 5!的计算,不能完成此操作的程序段是 B A)for(i=1,p=1;i<=5;i++) p*=i; B)for(i=1;i<=5;i++){ p=1; p*=i;} C)i=1;p=1;while(i<=5){p*=i; i++;} D)i=1;p=1;do{p*=i; i++; }while(i<=5); 26.有以下程序 main()
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有