问题标题:
以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B)一个自定义函数中可以
问题描述:
以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B)一个自定义函数中可以
李成国回答:
1.设x的值为15,n的值为2,则表达式x%n运算后,表达式的值为().
2.设inta=7,b=9,t;执行完表达式t=(ab)?a:b后,t的值是().
3.下面程序段的输出结果是().
inta=96;printf(“%d%cn”,a,a);
4.a数组定义如下,按照内存排列顺序,a数组中的所有元素是().
chara[3];
5.设有以下宏定义,则执行赋值语句a=PP*20;(a为int型变量)后,a的值是().
#definePP80
6.在C文件中,数据存在的两种代码形式是()和().
7.C语言中调用()函数打开文件,调用()函数关闭文件,调用()函数可实现文件的随机读写.
1.设inta=12;表达式a+=a-=a*=a的值是().
A12B144C0D132
2.以下程序的输出结果是().
main()
{inta=96;
printf(“%dn”,++a);
}
A96B97CaDb
3.以下程序的输出结果是().
#defineADD(x)(x)+(x)
main()
{inta=4,b=6,c=7,d=ADD(a+b)*c;
printf(“d=%d”,d);
}
Ad=70Bd=140Cd=280Dd=80
4.下面的选项中正确的赋值语句是(chara[5],*p=a;)().
Ap=“abcd”;Ba=“abcd”;C*p=“abcd”;D*a=“abcd”;
5.若k为整形,则while循环执行()次.
k=2;while(k==0)printf(“%d”,k);k--;printf(“n”);
A10B9C0D1
6.数组名作为实参传递给形参时,数组名被处理为该数组的().
A长度B元素个数C首地址D各元素的值
7.两个指针变量不可以().
A.相加B比较C相减D指向同一地址
8.若有以下程序段,则值为6的表达式是().
structst{intn;structst*next;};
staticstructsta[3]={5,a[1],7,a[2],9,‘’},*p;p=a[0];
Ap++-nBp-n++C(*p).n++D++p-n
9.要打开一个已存在的非空文件”file”用于修改,选择正确的语句().
Afp=fopen("file","r");Bfp=fopen("file","w");
Cfp=fopen("file","r+");Dfp=fopen("file","w+");
10.9.若有inta[3]={10,12,30};则a+1是().
Aa[0]的地址Ba[1]的地址Ca[1]的值Da[0]的值加1
写出下列程序的运行结果:
1.main()
{inta[6]={10,6,23,-90,0,3},i;
for(i=0;i6;i++)printf(“%d,”,a[i]);
printf(“n”);
}
2.f1(inta)
{intb=0;staticintc=3;
b+=1;c++;
return(a+b+c);
}
main()
{inta=1,i;
for(i=0;i3;i++)printf("%d",f1(a));}
在处填入适当内容:
点击显示
其它推荐