第二章 17-20
来源:互联网 发布:2017年网络最流行的话 编辑:程序博客网 时间:2024/05/17 03:37
17.输出1—n之间所有素数,n为由键盘输入的数。
#include<stdio.h>
void main()
{
int i,j,n,m=0;
printf("请输入任意一个正整数:");
scanf("%d",&n);
for(i=1;i<=n;i+=2)
{
for(j=2;j<=i;j++)
if(i%j==0)
break;
if(j>=i)
{
printf("%4d",i);
m++;
if(m%10==0)
printf("\n");
}
}
printf("\n");
}
18.输入一个正整数n,判断是否同时含有奇数和偶数字.
#include<stdio.h>
main()
{
int n,temp,i=0,flag=0;
printf("请输入一个正整数:");
scanf("%d",&n);
while(1)
{ temp=n%10;
if(temp%2==0)
{i++;}
else
{flag++;}
n/=10;
if(n==0)
break;
}
if(i&&flag)
{
printf("YES\n");
}
else
{
printf("NO\n");
}
return 0;
}
19.输入一个数,判断其中的各位数字是否为奇偶交替出现。是输出YES,否输出NOT。
#include<stdio.h>
main()
{
int i,n;
printf("请输入一个正整数:");
scanf("%d",&n);
do
{
i=n%10;
n=n/10;
if(i%2+n%10%2!=1)
break;
}
while(n);
if(n)
{
printf("NOT\n");
}
else
{
printf("YES\n");
}
}
20.工业总产值为200亿,平均每年增长4.5%,多少年总产值将超过500亿。
#include <stdio.h>
main()
{
int i = 0;
double n = 200.0;
while (n<=500.0)
{
n=n*1.045;
i++;
}
printf("%d\n", i);
return 0;
}
- 第二章 17-20
- 第二章 17
- 第二章17
- 第二章20题
- 第二章 20
- 第二章20题
- 第二章 --- 第二节
- 【第二章 第二节】
- 第二章第二题
- 第二章第二题
- 第二章第二题
- 毕晓英第二章17题
- 第二章第17题
- 第二章第20题
- 第二章
- 第二章
- 第二章
- 第二章
- 阿里巴巴常考面试题及汇总答案
- 网络字节序与主机字节序
- Java中的异常机制
- linux下安装java环境
- Byte数组-> NSData Byte数组->16进制数 16进制数->Byte数组
- 第二章 17-20
- Java 多线程线程池 - 线程池原理(2)
- Guava——Joiner连接字符串Splitter分割字符串
- Jquery DataTable基于Twitter Bootstrap的样式配置和demo下载
- C++设计模式之中介者模式
- 剑指offer之跳台阶&变态跳台阶
- powershell 下汉字转拼音
- volatile的作用和举例
- J2SE多线程 part2 多线程的执行顺序