c语言在执行前若输入正确密码,C语言2008毕业前补考复习.doc

C语言2008毕业前补考复习

1.C语言可执行程序的开始执行点是()

3. 若x是单精度实型变量,表达式 x = 10/4 的值是在 C 程序中,用表示逻辑值"真"。

若用数组名作为函数调用时实参,则实际上传递给形参的是.Cd的ASCII码为100,英文大写字母D的ASCII码为(68)

9.若有定义:int a=8, b=5, c ; , 执行语句c=a/b+0.4; 后,c的值为( 1.4 )

10.用C语言正确描述“a和b都大于c”的是( a>c&b>c )

11. ?标识符只能由字母、数字和下划线三种字符组成且第一个字符 若x是整型变量,表达式 x=10.0/4.0 的值是int *f;中,标识符f代表是 (一个返回值为指针型的函数名)

15.函数名在程序中必须是( 唯一的 ),它也遵循标识符命名规则。

16. 在函数调用时也必须给出参数, 称为(实参)。

17. 全局变量作用域为从变量定义处开始,到本程序文件的(末尾)

写出下列程序的运行结果 .#include

main()

{

int i,a[10];

for(i=0;i<=9;i++)

a[i]=i;

for(i=9;i>=0;i--)

printf("%d",a[i]);

}

9 8 7 6 5 4 3 2 1 0

2. 写出程序的执行结果。

#include

func(int x)

{ x=20; }

main()

{

int x=10;

func(x);

printf("%d",x);

}

20

写出程序的执行结果。(5分)

#include

main()

{ int i=10;

switch(i){

case 9: i+=1;

case 10: i+=1;

case 11: i+=1;

default : i+=1;

}

printf("%d",i);

} 11

4. 写出以下程序的输出结果。

#include

main()

{ char s[]="abcdef";

s[3]= '\0';

printf ("%s\n",s);

}

abc

5.写出程序的执行结果是。

#include

main()

{ int x=10,y=10,a,b;

a=x++;

b=++y;

printf("%d %d %d %d\n",x , y,a,b);

} 10 11 11 11

8. 若从键盘输入58,则以下程序的输出结果是 ( )。

#include

main()

{ int a;

scanf("%d",&a);

if(a>50) printf("%d",a);

if(a>40) printf("%d",a);

if(a>30) printf("%d",a);

}

58 58 58

编程50名学生的三科成绩表如下:

姓名课程一 课程二课程三平均分总分

试编一个程序,输入这50个学生的三科成绩,计算并输入每个同学的平均分和总分。

#include"stdio.h"

#define MAX_SIZE 1000

typedef struct

{

int name; //姓名

int math_score[MAX_SIZE]; //高数

int comp_score[MAX_SIZE]; //计算机

int c_score[MAX_SIZE]; //C语言

int sum_score[MAX_SIZE]; //总分

int aver_score[MAX_SIZE]; //平均分

}score;

void main()

{ score L;

int i;

printf("请按顺序输入第1~个学生的:\n年龄,高数,计算机,C语言三科成绩\n");

for(i=0;i

{

scanf("%d%d%d%d",&L.class_name[i], &L.math_score[i],&L.comp_score[i],&L.c_score[i]);

L.sum_score[i]=L.math_score[i]+L.comp_score[i]+L.c_score[i]; //计算总分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值