admin 管理员组文章数量: 887021
2024年2月24日发(作者:黑客网络攻击软件)
试题参考答案及评分标准 考试科目:
2010—2011学年度第 一 学期期末考试
《C语言程序设计》试题( A卷 )参考答案及评分标准
(使用班级:11)
制卷 刘刚 审核
一、选择题(15分,1分/题)
1.
C
2.
B
3.
C
4.
C
5.
D
6.
A
7.
B
8.
C
9.
C
10.
B
11.
D
12.
C
13.
D
14.
C
15.
C
二、判断题(10分,1分/题)
1.
×
2.
3.
√
4.
×
5.
√
6.
√
7.
√
8.
9.
×
10.
√
-学年度第学期期末考试
第 1 页 共 4 页
试题参考答案及评分标准 考试科目:
三、填空题(10分,2分/题)
1. 1111 1111 1111 1000
2. 0,1
3.
取变量的地址 取地址中的值
4.
4
5.
打开文本文件追加
四、程序阅读(30分,5分/题)
1.
s=30
2.
10 %d &a[i]
i % 4 printf(“rn”)
3.
程序功能:从键盘输入一长度不大于100的字串,将该字串逆序存放后输出。
4.
程序运行结果:16
5.
abcDefghi
6.
程序运行结果:
x begins as 1
add 1 to make 2
substract 1 to make 1
substract 1 to make 0
add 1 to make 1
add 1 to make 2
x winds up as 2
五、程序设计题(15分,5分/题)
1.
#include "stdio.h"
main(){
int a, b, c, d ;
printf ( "Please input a,bn");
scanf ( "%d, %d ", &a, &b);
c=a*a+b*b;
if ( c>100 ){
d=c/100;
printf("%d→%dn", c, d);
}
else
printf (" a+b=%dn", a+b);
}
2.
#include "stdio.h"
-学年度第学期期末考试
第 2 页 共 4 页
试题参考答案及评分标准 考试科目:
void necryption_de(char *,int);
main(){
char str[100];
int pw=23;
printf("Please input a string(Str_length<100): ");
gets(str);
necryption_de(str,pw); /*necryption*/
printf("%srn",str);
necryption_de(str,pw); /*decrypt*/
printf("%srn",str);
}
void necryption_de(char *str,int pw){ /*necryption and decrypt*/
while (*str!='0')
*str++^=pw;
}
3.
#include
#include
main(){
char s1[101],s2[51];
int i,n1,n2;
printf(“Please input string1: ”);
gets(s1);
printf(“Please input string2: ”);
gets(s2);
n1=strlen(s1);
n2=strlen(s2);
for (i=0;i s2[n1+n2]=’0’; printf(“%srn”,s2); } 六、综合与创新能力测试题(20分,10分/题) 1. #include int age(int); main(){ int n=5,m; m=age(n); printf(“%drn”,m); } -学年度第学期期末考试 第 3 页 共 4 页 试题参考答案及评分标准 考试科目: int age(int n){ int c; if(n==1) c=10; else c=age(n-1)+2; return(c); } 2. #include "math.h" main(){ int i,j,k,c; for(i=1;i<=9;i++) /* i:车号前二位的取值 */ for(j=0;j<=9;j++) /* j:车号后二位的取值 */ if( i!=j ){ /* 判断两位数字是否相异 */ k=i*1000+i*100+j*10+j; /* 计算出可能的整数 */ for( c=31;c*c if(c*c==k)printf("Lorry_No. is %d .n", k); /* 若是,打印结果 */ } } -学年度第学期期末考试 第 4 页 共 4 页
版权声明:本文标题:C语言程序设计参考答案及评分标准 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708775931h531144.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论