下列程序的输出结果是( )。#include#includevoid fun(int b[]){ static int i=0;do{b[i3+一b[i+1];)while(++i<2);)main(){int k,a[53={1,3,5,4,9);fun(a);for(k=0;k<5;k++)printf(“%d”,a[k]);}
A.13579
B.48579
C.48549
D.48999
试卷相关题目
- 1C语言中的简单数据类型有( )。
A.整型、实型、逻辑型
B.整型、实型、字符型
C.整型、字符型、逻辑型
D.整型、实型、逻辑型、字符型
开始考试点击查看答案 - 2有以下程序:void fun(char*A.char*b){ a=b; (*a)++;}main(){char c1='A',c2='a',*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print{(”%c%c\n”,c1,c2);)程序运行后的输出结果是( )。
A.Ab
B.aa
C.Aa
D.Bb
开始考试点击查看答案 - 3有以下程序#includeint fun(char s[]){ int n=0:while(*s<='9'&&*s>='0')(n=10*n+*s-'0';s++;}return(n);}main()(char s[10]={'6''1','*','4','*','9','*','0','*'};printf(”%d”,fun(s));)程序运行的结果是( )。
A.9
B.61490
C.61
D.5
开始考试点击查看答案 - 4下列叙述中正确的是( )。
A.只能在循环体内和switch语句体内使用break语句
B.cotinue语句的作用是结束整个循环的执行
C.在循环体内使用break语句或continue语句的作用相同
D.从多层循环嵌套中退出时,只能使用got0语句
开始考试点击查看答案 - 5若执行以下程序时从键盘上输入9,则输出结果是( )。main(){ int n;scanf("%d",&n);if(n++<10)printf("%dn",n)else printf("%dn",n--);}
A.11
B.10
C.9
D.8
开始考试点击查看答案 - 6表达式“~0x11”的值是( )。
A.0xFFEE
B.0x71
C.0x0071
D.0xFFEl
开始考试点击查看答案 - 7为表示关系:X≥y≥z,应使用的C语言表达式是( )。
A.(x>=y)&&(y>=z)
B.(x>=y)AND(y>=x)
C.(x>=y>=z)
D.(x>=y)&(y>=z)
开始考试点击查看答案 - 8以下程序的输出结果是( )。main()(char st[20]=”hello\0\t\\\”;printf(”%d%d\n“,strlen(st),sizeof(st));}
A.9 9
B.5 20
C.13 20
D.20 20
开始考试点击查看答案 - 9下列程序的运行结果为( )。#define MAX(x,y) (x)>(y)、(x):(y)main(){ int a=2,b=3,c=1,d=3,t;printf(”%d\n“,(MAX(a+b,c+d))*100);)
A.500
B.5
C.4
D.400
开始考试点击查看答案 - 10有下列程序:fun(int x。int y){ static int m=0,i=2;I+=m+1;m=i+x+y;return m;}Rain(){int j=1,m=1,k;k=fun(i,m);prjntf(”%d,”,k);k=fun(j,m);printf(”%d\n”,k);)执行后的输出结果是( )。
A.5,5
B.5,11
C.11, 11
D.11.5
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它