9.以下程序段输出结果是______。
int x=023;
printf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-dc00-c044-ce3414c8e901.html
点击查看答案
5.设有定义:int a=20,b;,则执行语句b=a++;后,a、b的值分别是______。
A. 20,21
B. 21,20
C. 20,20
D. 21,21
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-d260-c044-ce3414c8e900.html
点击查看答案
18.以下正确的函数声明语句是______。
A. double fun(int x;y);
B. double fun(int x;int y);
C. double fun(int x,int y);
D. double fun(int x,y);
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-ef88-c044-ce3414c8e901.html
点击查看答案
23.设有:
#define ADD( ) x+y
则语句
printf("s=%d", 5*ADD(4,3));
的输出结果是______。
A. s=35
B. s=12
C. s=23
D. s=17
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-a550-c044-ce3414c8e901.html
点击查看答案
19.当全局变量与局部变量同名时,在______。
A. 函数体内局部变量起作用
B. 函数体外局部变量起作用
C. 函数体内和体外局部变量均起作用
D. 函数体内局部变量不起作用
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-ef88-c044-ce3414c8e902.html
点击查看答案
89,85,83,83,70,79,81,62,76,79,66,85,89,89,72};
/*考生在此行下设计程序,不得删除本行*/
int sum=0,i;
double aver;
for( )
sum+=a[i];
aver=1.0*sum/30;
printf( );
}
第三套
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-7670-c044-ce3414c8e900.html
点击查看答案
6.逗号表达式“(a=3*5,a*4),a+15”的值是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-8010-c044-ce3414c8e900.html
点击查看答案
20.若用数组名作为函数调用的实参,传递给形参的是______。
A. 数组元素的个数
B. 数组的首地址
C. 数组全部元素的值
D. 数组第一个元素的值
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-4790-c044-ce3414c8e901.html
点击查看答案
15.以下选项中关于数组定义和初始化,正确的是______。
A. int a[5]={1,2,3,4,5};
B. int a[5]=(1,2,3,4,5);
C. int a[5]=0;
D. int a[3]={1,2,3,4,5};
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-3fc0-c044-ce3414c8e901.html
点击查看答案
14.执行以下程序段后,输出的结果是______。
int a,b=0;
for(a=1;a<=5;a++)
{
if(b>=5) continue;
b=b+a;
}
printf( );
A. 6,15
B. 6,6
C. 3,6
D. 4,15
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-8bc8-c044-ce3414c8e901.html
点击查看答案