目录
8.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是。
1.执行以下程序,打印输出的内容是:
#include <stdio.h>
int x=5, y=6;
void incxy( ){
x++; y++;
}
int main( ){
int x=3;
incxy( );
printf("%d,%d\n", x,y);
return 0;
}
A.3,6
B.4,7
C.3,7
D.6,7
2.执行下面程序,正确的输出是()。
#include<stdio.h>
int x = 3, y = 8;
void swap (){
int z;
z = x; x = y; y = z;
printf (" %d , %d \n", x, y);
}
int main() {
int x = 5, y = 7;
swap ();
printf (" %d , %d \n", x, y);
return 0;
}
A.3 , 8
5 , 7
B.5 , 7
8 , 3
C.8 , 3
5 , 7
D.5 , 7
3 , 8
3.以下程序的结果是______。
#include <stdio.h>
int a,b;
void fun()
{
a=100;
b=200;
}
int main()
{
int a=5,b=7;
fun();
printf("%d%d\n",a,b);
return 0;
}
A.100200
B.57
C.200100
D.75
4.以下程序的结果是______。
#include<stdio.h>
int f(int a)
{
int b=0;
static int c=3;
b++;
c++;
return(a+b+c);
}
int main()
{
int a=2, i;
for(i=0;i<3;i++)
printf("%d ",f(a));
return 0;
}
A.7 8 9
B.7 9 11
C.7 10 13
D.7 7 7
5.下列程序执行后输出的结果是
int f(int a)
{ int b=0;
static int c=3;
a=c++, b++;
return (a);
}
int main(void)
{ int a=2,i,k;