c语言 循环结构 编程题,C语言循环结构编程题.pdf

? 教材 P74 ,第 4, 6 题

? 4 题:

? #include

? void main()

? { int n,sum=0;

? for(n=1;n<=100;n=n+2)

? sum=sum+n;

? printf( “奇数之和为: %d\n ”,sum);

? }

?

? 6 题:

? #include

? void main()

? { int n=1, m=1;

? do

? { m=m*n;

? n=n+1;

? }while(n<=10);

? printf( “10!=%d\n ”,m);

? }

?

? 3. 输入一行字符,统计其中英文字母的个数。

? #include

? void main()

? { char ch; int n=0;

? printf( “请输入一行字符: ”);

? scanf( “%c ”,&ch);

while(ch!= ’\n ’)

{ if(ch>= ’a’&&ch<= ’z’||ch>= ’A&&ch<=’ ’Z ’)

n++;

scanf( “%c ”,&ch);

}

printf( “您输入了 %d 个英文字母 \n ”, n);

}

? 4.输入一批正整数(以负数结束) ,求其中的奇数和。

#include

void main()

{ int n, sum=0;

printf( “请输入若干正整数,以负数结束 :\n ”);

scanf( “%d ”,&n);

while(n>0)

精选文库

{if(n%2!=0) sum=sum+n;

scanf( “%d ”,&n); }

printf( “奇数之和等于: %d\n ”,sum);

}

5、输出公元 2000 年至 3000 年间的所有闰年的年号。

#include

void main()

{ int year , m;

for(year=2000;year<=3000;year+=4)

if(year%100!=0||year%400==0)

{ printf( “ %d ”,year);

m++;

if(m%5==0) printf( “\n ”);

}

}

? P74 习题 , 第 2 题,第 7 题。

第 2 题:

#include

void main()

{ int n, m;

n=1;

while(n<=9)

{ m=1;

while(m<=n)

{ printf( “%d*%d=%d “, m,n,n*m);

m++;

}

printf( “\n ”);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值