适用专业:2002级计算机信息管理。
一、 判断题:
二、 单选题:
1、更正为c(注:最后一个i++不进行运算,因在逻辑或操作前一项i是3为非0项,一个非0项与任何数相或都为真,所以这时逻辑或不再进行后一个i++运算) 2、a 3、c 4、a 5、a 6、c 7、a或b 8、b 9、b 10、a 11、c 12、c 13、b(注:把b答案的数组大小4去掉) 14、b 15、c 16、b 17、c 18、c 19、d 20、b 21、b 22、c 23、d 24、d 25、a或c 26、a 27、a 28、b 30、a(注:
因a=7,其二进制为00000111,按位求反得c为11111000,故肯定为负数,排除b、c答案,因为在机器中为补码表示,转变成原码为符号位不变,补码减1再按位求反(此为原码转变为补码的反方向),所以为-8)
三、 填空题:
1、指向由10个元素组成的数组,该数组每个数据元素为指向字符型的指针.124 4、更正为4(请大家注意,^为按位异或,不是乘方,乘方符号为 第题不做 9、ch>=’a’&&ch<=’z’ 10、a=0||b
+15=22 15、char a[10]=”continue” 第题不做 18、printf(“%d”,m); 19、地址 20、有10个指向字符型数据的指针数组。
四、 程序分析题。
1、 输出结果为:4 27 16
2、 输出结果为:the output of 5.3 is:
d->-23 3
d->123 7
3、 输出结果:1 4 2
4、 输出结果:the output of 5.1 is:
i=6 j=720
5、 (注:本题把rev(a+2,6)改为rev(a+1,6)
输出结果:1 7 6 5 4 3 2
6、 输出结果:3,-5
the result is:-15
the result is:24
the result is:-30
the result is:28
五、 程序填空。
第1小题:第1空:for (i=0;j<=20;i++)scanf(“%f ”,a[i]);
第2空:pjz=pj/20;
第3空:printf(“t=%f ”,t);
第2小题:第1空:&
第2空:第3空:
第4空:第3小题:第1空:i=0
第2空:p=head
第3空:p=p->next
第4小题:第1空:#include <>
第2空:for (i=0;j<=20;i++)scanf(“%f ”,a[i]);
第3空:pjz=pj/20;
第4空:printf(“t=%f ”,t);
第5小题:第1空:*c
第2空:last_a=a->d
第3空:b=b->next
第4空:b=b->next
第5空:a->d!=last_a
第6空:*c=p
六、 程序设计题。
第1小题:main()
第2小题:int fun (int a[6][6])
int i,j,sum=0;
for (i=0;i<6;i++)
for (j=0;j<6;j++)
if (a[i][j]<0) sum++;
return sum;
第3小题。main()
char s[50],c;
scanf(“%s,%c”,s,&c);
squeeze(s,c);
squeeze(char *str,char c)
第4小题:main()
第5小题:int fun (int a[5][5])
int i,j,sum=0;
for (i=0;i<5;i++)
for (j=0;j<5;j++)
if (a[i][j]=0) sum++;
return sum;
第6小题:search(int * a,int n)
int s[n],i max,maxnum;
for (i=0;i for(i=0;i for (max=s[n-1],maxnum=n-1; i>=0;i--)
if (maxreturn maxnum;
C语言程序设计期末复习答案
适用专业 2002级计算机信息管理。一 判断题 二 单选题 1 更正为c 注 最后一个i 不进行运算,因在逻辑或操作前一项i是3为非0项,一个非0项与任何数相或都为真,所以这时逻辑或不再进行后一个i 运算 2 a 3 c 4 a 5 a 6 c 7 a或b 8 b 9 b 10 a 11 c 12 ...
C语言程序设计期末重点程序设计复习
1 将华氏温度转化为摄氏温度和绝对温度。include int main double f,c,k printf 华氏温度为 scanf lf f c 5.0 9 f 32 k 273.16 c printf c fk f c,k return 0 2 将大写字母转为小写字母。include int...
《C语言程序设计》期末复习
c语言程序设计i 期末复习。一 复习内容 第1讲程序设计与c语言。c语言的特点 c语言程序的基本结构 头文件 main 函数 scanf语句 数据处理语句 printf语句 注释等 c程序的运行环境和运行方法。第2讲数据类型和表达式。数据类型 不同性质数据类型需用不同数据类型来表示,int shor...