教育部教育管理信息中心
D:未在定义语句中赋初值的auto变量和static变量的初值都是随机值
3. 题干:下列选项中属于内部变量的有( )。
分数:2分 选项: A:函数的形式参数 B:main函数内定义的变量 C:复合语句内部定义的变量
D:所有函数外部定义的变量
4. 题干:若有程序段int k=5; 则下列语句执行后变量k的值是6的有( )
分数:2分 选项: A:k++; B:++k; C:k=(k++)+1; D:k=(++k)+1; E:1+k++;
F:++k+1;
5. 题干:设有如下定义:int (*ptr)();则以下叙述中不正确的有( )。
分数:2分 选项: A:ptr是指向一维数组的指针变量
B:ptr是指向int型数据的指针变量
。 5
教育部教育管理信息中心
C:ptr是指向函数的指针,该函数返回一个int型数据
D:ptr是一个函数名,该函数的返回值是指向int型数据的指针
? 基础操作题
1. 题干:编写程序,读入三个双精度的数,求它们的平均值并保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入,最后输出结果。
提示:输入三个实数,可以用scanf函数,但必须要用%lf或%lf作为格式控制。
分数:40分
2. 题干:编写一个程序,要求用户输入两个整数a,b,读取用户从键盘里输入的值,然后打印出这两个数的和、差、积、商和余数以及平均值。其中和、差、余数用整数输出,积用长整形输出,商和平均值用float输出。
分数:40分
? 综合操作题
1. 题干:定义一个含学生成绩的结构数组,数据自定,要求: (1)按成绩从高到低排序输出。 (2)求平均成绩。
(3)以如下的格式打印各分数段的人数:
100: 90~ 99: 80~89: 70~79: 60~69: 0~59:
分数:50分
主办单位:中华人民共和国教育部教育管理信息中心
6
相关推荐: