二级c语言考试内容?

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:32:27
我是学化学(师范)的,大一的时候学过计算机应用基础教程、c语言程序设计。11月7号要考2级程语言了,不知道考哪些内容?最好给我一套试题,那样跟明了。我主要看的是哪些内容!

网上找到的:

1. 以下定义和语句“
Main()
{double a[3][4];
….
fun(a[1]+2);}
则错误的fun函数的首部是?
A. void fun (double *s) B. void fun(fouble s[0])
C. void fun(double (*s) [4]) D.void fun (double s[])

2.若有以下程序:
Void fun(double s[], int *n){…}
Mian()
{double arr[10]; int n;

Fun(arr,&n);

}以下叙述正确的是?
A. fun函数中s 数组中的数组元素s[i]只能存放双精度类型数据
B. fun函数中的形参s只是一个指针变量

3.以下程序的输出结果是?
#include <stdio.h>
#include <string.h>
main()
{char b1[8]=”abcdefg”,b2[8],*pb=b1+3;
while(--pb>=b1)strcpy(b2,pb);
printf(“%d\n”,strlen(b2));}

4. #include <string.h>
main()
int argc,char *argv[];
{int i,len=0;
for(i=1;i <argc;i+=2)len+=strlen(argv[i]);
printf("%d\n",len);
}
5.#include <stdio.h>
void main()
{char s[]="1234",*ps;
for (ps=s;ps <s+