云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言实验指导书-jal

C语言实验指导书-jal

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 14:24:00

C语言实验指导书

(1) a+b>c&&b= =c (2) a||b+c&&b-c (3) !(a>b)&&!c||1 (4) !(x=a)&&(y=b)&&0

(5) !(a+b)+c-1&&b+c/2

3.有3个整数a、b、c,由键盘输入,输出其中最大的数。

4.给出一百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。

5.给一个不多于5位的正整数,要求:

a.求出它是几位数;

b.分别打出每一位数字;

c.按逆序打出各位数字,例如原数为321,应输出123。 6.输入4个整数,要求按由小到大的顺序输出。

- 15 -

C语言实验指导书

实验五 循环结构程序设计

【目的与要求】

熟练掌握while、do—while和for三种循环语句的应用。

【上机内容】

【示例】

【例1】求5! main() {

int n,t; n=1;t=1; while(t<=5) { n=n*t; t=t+1; }

printf(\}

【例2】求和s=1!+2!+3! main() {

int n,s=0,t=1; for(n=1;n<=3;n++) {

t=t*n; s=s+t; }

printf(\}

【例3】求和s=1!+3!+5! main() {

int s=0,t,i,j; for(i=1;i<=3;i++) { t=1;

- 16 -

C语言实验指导书

for(j=1;j<=2*i-1;j++) t=t*j; s=s+t; }

printf(\}

【例4】求和s= 3+33+333 main() {

int s=0,t=3,i; for(i=1;i<=3;i++) { s=s+t; t=10*t+3; }

printf(“%d”,s); }

【例5】打印所有的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和等于该数本身。

main()

{

int i,j,k,n;

for(n=100;n<=999;n++) {

i=n/100;

j=n/10-i*10; k=n;

if(n==i*i*i+j*j*j+k*k*k) printf(\}

}

【例6】计算两个数的最大公约数。

分析:随机输入两个整数m,n(默认m>n),使k为m除以n的余数,如果m能被n整除,则k值为0,n为这两个数的最大公约数,否则,使k代替n,n代替m,重复以上过程,直到k值为0。

#include\main() {

- 17 -

C语言实验指导书

int m,n,k;

printf(\

scanf(\

if(m>0&&n>0) /*限定两个正整数*/ {

k=m%n;

while(k!=0)

{ m=n; n=k; k=m%n; }

printf(\}

else printf(\}

【例7】打印下列图案 * *** ***** ******* main() {

int i,j;

for(i=1;i<=4;i++) {

for(j=1;j<=4-i;j++)

printf(\ for(j=1;j<=2*i-1;j++) printf(\ printf(\} }

【例8】判断m是否是素数。 #include main() {

- 18 -

搜索更多关于: C语言实验指导书-jal 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

C语言实验指导书 (1) a+b>c&&b= =c (2) a||b+c&&b-c (3) !(a>b)&&!c||1 (4) !(x=a)&&(y=b)&&0 (5) !(a+b)+c-1&&b+c/2 3.有3个整数a、b、c,由键盘输入,输出其中最大的数。 4.给出一百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。 5.给一个不多于5位的正整数,要求: a.求出它是几位数; b.分别打出每一位数字; c.按逆序打出各位数字,例如原数为321,应输出123。 6.输入4个整数,要求按由小到大的顺序输出。 - 15 - C语言实验指导书 实验五

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com