07年福建专升本计算机科学与技术专业综合课试卷(样题)

发布时间:2012-02-01 共5页


二、填空题(20分)

1. 若变量k、temp均是整型,且temp=k=10,则计算表达式k=temp++,temp++,++k后,k的值是()。

2. 若a是int类型的变量,a=6,则计算表达式a-=a+=a*a/8+a后,a的值为()。

3. C语言中,注释部分两侧分界符为()和()。

4.  a=12, b=43, c=0,表达式a>b!=c的值为()。

5. 若有定义:int a[]={2,4,6,8,10,12}, p=a; 则*(p+1)的值是(),*(a+5)的值是()。

6. 执行语句for(l=0; l++>6; );后变量l的值是()。

7. 下面的程序运行的结果是()。

p=1; a=0; s=1;

 do {a=a+s*p; s=-s; p++;} while(p<=10);

 printf(“a=%d”,a);

    8.若有以下定义和语句:

int s[2][3]={0},(*p)[3];

p=s;

则p+1表示()。

三、程序填空(10分)

1.下面的程序将字符串helloeveryone赋给一个字符数组,然后从第一个字母开始间隔地输出该字符串。

例如:″abcde″输出为ace。在空白处填写适当的语句使程序功能完整。

#include ″stdio.h″

main()

{

static char x[]=           ;

char *p;

for(          )

putchar(*p);

printf(\n);

}

2.下面的程序段是从键盘输入的字符中统计大写字母的个数,用?结束输入,最后输出统计的结果。

int n=0;

char c;

c=getchar( );

while(        )

{

if (         )

n++;

c=getchar( );

}

              ;


四、编程题(20分)

1、 函数f的功能是计算100个数据的平均数。编写一个完整的程序,要求在主函数中输入100名工人的月薪并调用f函数,最后输出这100名工人的平均月薪数目。

2、 输入15个整型数据,利用起泡排序方法将其从小到大输出。

百分百考试网 考试宝典

立即免费试用