自考生网为考生们整理提供了“2009年1月自考13013高级语言程序设计历年真题及答案”,更多13013高级语言程序设计真题内容可点击查看13013高级语言程序设计真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、正确的数组定义及初始化的是( )
A.char a[10]={“string”};
B.int a[5]={0,1,2,3,4,5};
C.char a={“string”};
D.int a[ ]={x,y,z};
2、【程序分析题】int funs(int n)
{ if(n= =1 ||n= =2) return 2;
else return n+funs(n-1);
}
main()
{ int x=4;
printf(″S=%d\n″,funs(x));
}
3、在循环体中用来强制继续循环的语句是( )
A.break
B.continue
C.exit
D.return
4、【程序填充题】从键盘输入10个整数,用“冒泡排序法”由小到大进行排序。
#define N 10
main()
{ int i,j,t,a[N];
for(i=0;i
if(a[j]{ t=a[j];________;a[j-1]=t;} /*第二空*/
for(i=0;i
}
5、在C语言中,标准的输入设备stdin是指( )
A.软盘
B.硬盘
C.显示器
D.键盘
6、【程序填充题】统计文本文件file.dat的行数(提示:以’\n’作为每行的结束)。
#include
#include
main()
{ int lines=_________; /*第一空*/
char ch;
FILE *fp;
fp=fopen(″file.dat″,″r″);
while(_______) /*第二空*/
{ ch=fgetc(fp);
if (ch _____ ’\n’) lines++: /*第三空*/
}
printf(″Lines=%d\n″,lines);
fclose(fp);
}
7、设有宏定义#define X 10-4,则printf(“%d\n”,6*X);的输出结果是___________。
8、【程序填充题】从键盘输入10名学生的姓名和数学、英语及C语言的成绩,计算并输出其总成绩和平均成绩。
typedef struct
{ char name[20];
int math,english,C;
float sum,aver; /* 总成绩和平均成绩 */
}STU;
main()
{ STU st[10],*p;
int i:
for(i=0;i<10;i++)
{ printf(″Input name:″);
scanf(″%s″,______); /*第一空*/
printf(″Input 3 score: ″);
scanf(″%d,%d,%d″,&st[i].math,&st[i].english,&st[i].C);
}
for(p=st;p
p->______=p->sum/3; /*第三空*/
printf(″name=%s,sum=%5.1f,aver=%5.1f\n″, p->name, p->sum, p->aver);
}
}
9、设int a,b;,则表达式(b=2, a=5, b++, a+b)的值是( )
A.设int a,b;,则表达式(b=2, a=5, b++, a+b)的值是( )
B.2
C.5
D.7
E.8
10、设double x:,则表达式x=5,(x+5)/2的值是___________。
11、【程序设计题】输入实数x,按下列公式计算并输出x和y的值(小数点后保留两位)。

12、设int a=7; float x=2.5, y=4.7;, 则表达式x+3%(int)(x+y)/4的值是( )
A.2.75
B.3.5
C.2.5
D.0.0
13、能正确表述“2 14、【程序设计题】(1)编写一个计算摄氏(C)到华氏(F)转换的函数。函数头是:float temp(float c) 15、设char cl; , 则cl中为小写英文字母字符的正确表达式为( ) A.’a’<=c1=’z’ B.(cl>=’a’)&&(cl<=’z’) C.(cl>=a)&&(c1<=z) D.(’a’<=c1)| |(’z’>=c1)
计算公式: 
(2)编写主函数从键盘输入摄氏温度的值,调用上述函数输出摄氏及华氏温度的值(小数点后保留两位)。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题
自考生题库
专业智能,巩固提分
历年真题
真题全景再现
进入做题
模拟考场
海量题随机做
进入做题
考前点题
部分科目押题
进入做题
章节练习
章节专项突破
进入做题
错题收纳
试题收藏复习
进入做题
易错题
高频易错习题
进入做题
微信公众号
网课试听
教材大全
做题闯关

扫描二维码 关注公众号
微信小程序
资料大全
免费题库
无需下载

扫描小程序码 领免费题库