c语言程序设计的流程控制,C语言程序设计实验二程序流程控制.doc

C语言程序设计实验二程序流程控制

实验二 程序流程控制

实验目的及要求

进一步熟悉C语言的基本语句;

熟悉顺序结构程序设计结构;

熟悉选择结构程序设计结构;

熟悉循环结构程序设计结构;

结合程序掌握一些简单的算法。

实验内容及步骤

编写一程序:计算以r为半径的圆周长、圆面积、圆球表面积、圆球体积。其中r从键盘输入,输出结果取小数点后两位数字并附上所求值的文字说明。

以下程序是交换变量a和b的值,请填空: #include

main int a 4, b 8, temp; printf “a %d, b %d\n”, a, b ; ; ; ; printf “a %d, b %d\n”, a, b ; 1 按题意将程序补充完整;

2 写出程序的运行结果; 3 如果不增加变量temp能否设计出符合题意的程序?如果可以,写出改程序。

可以:横线部位改为

3. 分析如下程序的功能,然后输入一个3位数进行调试,看看分析的结果是否正确。 #include

main int n, x1, x2, x3, y; printf “Enter n:” ; scanf “%3d”, &n ; x1 n/100; x2 n/10%10; x3 n%10; y x3*100+ x2*10+ x1; printf “y %d”, y ; 4. 编写如下问题的程序,然后按要求调试。

1 有一分段函数

①用scanf 输入x的值,求y值。

②运行程序,输入x值 分别为、、三种情况 检查输出的值是否正确。

阅读下面的程序,预测输出结果,并上机验证。

1 #include main int i, n; for n 2; n 50; n++ for i 2; i int sqrt n ; i++ if n%i 0 break;

if i int sqrt n +1

printf “%4d”, n ; 2 #include main int i, j, x 0;

for i 0;i 2;i++ x++; for j 0;j 3;j++ if j%2 continue; x++;

x++; x++; printf “x %d\n”,x ;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值