没有合适的资源?快使用搜索试试~ 我知道了~
C语言程序填空题.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 22 浏览量
2021-10-03
15:00:40
上传
评论
收藏 86KB DOC 举报
温馨提示
试读
19页
C语言程序填空题.doc
资源推荐
资源详情
资源评论
- -.
导读:在程序填空题中,已经给出了程序的主干,读者首先要理解程序的思路,再选择正确的内容填入空白处,使程
序完成既定的功能。这类习题的设计就是要引导读者逐步掌握编程的方法。本节习题的难度适中,可能有些典型的程
序在课堂上已经有所接触,读者一定要独立完成它,这样就可以逐步提高自己的编程能力。在程序设计语言学习的中
期,读者对程序设计已经有了初步的了解,而自己编写程序又不知从何处入手,此时解答此类题目可以避免盲目性,
从而提高学习的效率。
【】下面程序的功能是不用第三个变量,实现两个数的对调操作。
;
;
!;
";
#;
$;
!;
%
【&】下面程序的功能是根据近似公式:'&()*(&+(&&+(&+,,
+(&求 ' 值。
-
..;
-;
; ;++
+";
#;
%
【】下面的程序的功能是求一维数组中的最小元素。
/001
;
.01 ;;++
232013
";
%
2.301 ;
.;.;++
23;
/.1;
!012013;
%
【4】下面程序的功能是计算 5+657+,,588+. 的值。
.;
; .;+ &
";
+;
#;
%
!;
%
【6】有以下程序段:
.;
1 ;1 ;1++
+.(101+;
!;
填空完成下述程序,使之与上述程序的功能完全相同。
..;
";
1 .;
+;
#;
.(101+;
%9$;
!;
【)】下面程序的功能是从键盘上输入若干学生的学习成绩,统计并输出最高成绩
和最低成绩,当输入为负数时结束输入。
:;;;
;;
- - 总结
- -.
; ;;
;;
9"
;;; ;;
# ;;
;;
%
!; ! !;;
%
【7】下面程序的功能是将形参 ; 的值转换为二进制数,所得的二进制数放在一个
一维数组中返回,二进制数的最低位放在下标为 . 的元素中。
;23
1 .;
;";
21++3 ;
;( #;
%9;;
%
【<】下面程序的功能是输出 到 .. 之间每位数的乘积大于每位数的和的数。例
如数字 &),数位上数字的乘积 & 大于数字之和 <。
1 .;
; ..;++
1 ;
.;
";
9#
10 .;
+ .;
$;
%
1
;
%
%
【8】下面程序的功能是统计用 . 至 8 之间的不同的数字组成的三位数的个数。
=1 .;
; 8;++
= .;= 8;=++
";
1 .;1 8;1++
#++;
;
%
【.】下面程序的功能是输出 .. 以内的个位数为 )、且能被 整除的所有数。
=;
.; ① ;++
= 0.+);
#;
=;
%
%
【】下面程序的功能是用辗转相除法求两个正整数 和 的最大公约数。
;
;
";
;
%
;
9#
;
;
;
%
$;
%
【&】下面程序的功能是使用冒泡法对输入的 . 个浮点数从小到大进行排序。排
- - 总结
- -.
好序的 . 个数分两行输出。程序如下:
";
=;
>.!;
.; ② ;++
23;
!;
&; ③ ;++
= .; ④ ;=++
?
; 2=3;
@;
2=+3 ;;
%
A.;!;
.; ⑦ ;++
B
!;
!23;
%
!;
%
【】下面程序的功能是读入 &. 个整数,统计非负数个数,并计算非负数之和。
2&.3;
.;
.;&.;++
";
.;&.;++
23.
#;
+ 23;
++;
%
! !;
%
【4】下面程序的功能是删除字符串 中的空格。
0 C=---;;
=;
= .;23D E!.E;++
23D EE";
#;
2=3 E!.E;
;
%
【6】下面程序的功能是将字符串 中所有的字符EE删除。请选择填空。
2<.3;
=;
-;
= .;23D E!.E;++
23D EE";
2=3 E!.E;
;
%
【)】下面程序的功能是输出两个字符串中对应相等的字符。请选择填空。
;23 --;
F23 G;
.;
9;23D E!.EF23D E!.E
;23 F23
";
- - 总结
- -.
++;
%
【7】下面程序的功能是将字符串 中的每个字符按升序的规则插到数组 中字
符串 已排好序。
-
2&.3 1H9;
23 ;
1=;
1 .;213D E!.E;1++
= .;
9213 2=32=3D E!.E
=++;
"
#;
2=3 213;
%
;
%
【<】下面程序的功能是对键盘输入的两个字符串进行比较,然后输出两个字符
串中第一个不相同字符的 IJK>> 码之差。例如:输入的两个字符串分别
为-和,则输出为5。
2..3&2..3;
;
L-M; -;
L-&M; -&;
.;
923 &2323D "
++;
#;
!;
%
【8】下面的函数 ; 在将字符串 复制到字符串 时, 将其中的换行符和
制表符转换为可见的转义字符表示,即用E!E表示换行符,用E!E表示制表符。
;2323
=;
= .;23D E!.E;++
923
E!EM2"3 #;
2=++3 EE;
1;
E!EM2$3 N;
2=++3 EE;
1;
M2?3 23;
1;
%
2=3 @;
%
【&.】下面的函数 ;2323检查字符串 中是否包含字符串 ,
若包含,则返回 在 中的开始位置(下标值),否则送回5。
;2323
=1;
.;23D E!.E;++
= 1 .; ① 2=3 213;=++1++;
#
;
%
5;
%
【&】下面程序的功能是计算 J 1D。
1 .
-
;
-;
;";++
0 ;
#;
%
- - 总结
剩余18页未读,继续阅读
资源评论
pyhm63
- 粉丝: 6
- 资源: 20万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功