1.若有一个函数原型为“double function()”,则它的返回值类型为( B )。
A. 整数型 B. 实数型 C. 函数型 D. 数组型
2.用数组名作为函数调用时的实参,则实际上传递给形参的是(D) 。
A. 数组元素的个数 B. 数组第一个元素的值
C. 数组中全部元素的值 D. 数组的首地址
3.在下列的字符数组定义中,存在语法错误的是( D )。
A. char a[20]="abcdefg";
B. char a[]="x+y=55.";
C. char a[15]={'1','2'};
D. char a[10]='5';
4.for循环语句“for(i=0; i A. (n+1)/2 B. n/2+1 C. n/2-1 D. n-1 5.如下程序: #include max(int x,int y); main() { int a,b,c; scanf(" %d,%d ",&a,&b); c=max(a,b); print(" a=%d,b=%d,max=%d\\n ",a,b,c); } int max(x,y) int x,y; { int z; if(x>y)z=x; else z=y; return(z); } 运行时,键入3,6并回车,可得到结果(A) A. a=3,b=6,max=6 B.a=6,b=6,max=6 C. a=3,b=3,max=6 D. a=3,b=6,max=3 Test2 1.执行“printf("%c",'F'-2);”语句后得到的输出结果为____ D ____。 2.在程序中执行到___ Return语句_____语句时,将结束所在函数的执行过程,返回到调用该函数的位置。 3.若x=5,y=10,则x<=y的逻辑值为___1_____。 介绍短路求值 4.若自定义函数要求返回一个值,则应在该函数体中有一条___return______语句,若自定义函数要求不返回一个值,则应在该函数说明时加一个类型符______void______ 5.用于存储一个长度为n的字符串的字符数组的长度至少为____ N+1____。注意’\\0’ Test3 1.写出下列程序的输出结果 #include const int M=20; void main() { int i=2; while(1) { if(i>M/2) break; if(M%i==0) printf("%d ",i); i++; } printf("\\n"); } 2 4 5 10 _________________________________________________________________________ 2.#include void main() { int a[3][3]={{3,5,7},{9,11,13},{6,8,20}}; int i,*p=&a[0][0]; for(i=0;i<9;i++) { if(*p>10) printf("%d ",*p); 去数组中>10的数字 p++; } printf("\\n"); } 11 13 20 _______________________________________________________________________ 3.#include int a[6]={4,5,6,15,20,12}; void main() { int i,s1,s2; s1=s2=0; for(i=0; i<6; i++) { switch(a[i]%2) { case 0: s2+=a[i];break; case 1: s1+=a[i];break; } } printf("%d %d\\n",s1,s2); } 20 42 __________________________________________________________________________ 4.根据要求编写函数 根据函数原型“int FF(int a[], int n)”,编写函数定义,计算并返回数组a[n]中所有元素之和。 int FF(int a[], int n) { int i,sum=0; for(i=0; i return sum; } 短路求值 && 短路与,前面为假,表达式为假,后面的操作不会进行,& 会对所有条件进行判断。 || 短路或,前面为真,表达式为真,后面的操作不会进行,| 会对所有条件进行判断。 例: if(a<3&(b=a)==0) b赋值 if(a<3&&(b=a)==0) b不赋值 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo8.com 版权所有 湘ICP备2023022238号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务