高级语言程序设计
免费题库
以下属于面向机器的语言的是()
设a=1,b=2,c=3,d=4,则表达式:a< b?a:c< d?c:d的结果为()
下面程序输出的结果是() main() {inty=9; for(;y>0;y--) {if(y%3==0) {printf("%d",--y);continue;} } }
整型变量x与y值均为1,则表达式“!x || !y--”的值是()
假定运行下列程序时,从键盘上输入ABCDE和回车键,则输出结果为()f(char s[]){int n=0;while(*(s+n)!='\0') n++;return ( n ) ;}main(){char a[10],*p=a+1;scanf("%s",a);printf("%d\n",f(p+1));}
在函数间传递数据时,仅能将被调函数中的数据传递给主调函数的数据传递方式是()
main{intx=20,y=10,*p;p=x;printf(″%d,″,*p);*p=x+10;p=y;printf(″%d\n″,*p);*p=y+20;printf(″%d,%d\n″,x,y);}输出结果为?
longfib(intn){if(n>1)return(fib(n-1)+fib(n-2));elsereturn(1L);}main{printf(″%ld\n″,fib);}
#includefunc(inta){staticintx=10;inty=1;x+=a;a++;y++;return(x+y+a);}main{inti=3;while(i< 8)printf(″%d″,func(i++));}
main{intk,m=0;for(k=0;k< 2;k++){m++;if(m%2)continue;m++;}printf(″m=%d\n″,m);}输出结果为?
«
1
2
...
12
13
14
15
16
17
18
...
80
81
»