c语言—循环结构编程实例
2015-12-02 23:15
441 查看
1、请输出以下图形:
#include <stdio.h>
main()
{
int i,j,k,n;
printf("请输入N(控件行)的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=1;k<=n+5-i;k++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
printf("\n");
}
2、请输出以下图形:
#include <stdio.h>
main()
{
int i,j,k,n,t;
printf("请输入N(控制行)的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
t=i-1;
for(i=1;i<=t-1;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=2*(t-i)-1;k>=1;k--)
{
printf("*");
}
printf("\n");
}
}
3、请输入N个数值,判断其最大值及最小值。
#include <stdio.h>
main()
{
int i,max,min,n;
printf("请输入第1个数:");
scanf("%d",&n);
max=n;
min=n;
for(i=2;i<=10;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&n);
if(n>max)
max=n;
if(n<min)
min=n;
}
printf("max=%d min=%d\n",max,min);
}
3、猜测某个实物的价格
#include <stdio.h>
main()
{
int x=1926,n;
printf("请输入数码相机的价格(单位为元):");
scanf("%d",&n);
while(n!=x)
{
if(n>1926)
printf("你给的价格高了!");
if(n<1926)
printf("你给的价格低了!\n");
printf("请输入数码相机的价格(单位为元):");
scanf("%d",&n);
}
if(n==x)
printf("恭喜你,答对了!\n");
}
#include <stdio.h>
main()
{
int i,j,k,n;
printf("请输入N(控件行)的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=1;k<=n+5-i;k++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
printf("\n");
}
2、请输出以下图形:
#include <stdio.h>
main()
{
int i,j,k,n,t;
printf("请输入N(控制行)的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("*");
}
printf("\n");
}
t=i-1;
for(i=1;i<=t-1;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=2*(t-i)-1;k>=1;k--)
{
printf("*");
}
printf("\n");
}
}
3、请输入N个数值,判断其最大值及最小值。
#include <stdio.h>
main()
{
int i,max,min,n;
printf("请输入第1个数:");
scanf("%d",&n);
max=n;
min=n;
for(i=2;i<=10;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&n);
if(n>max)
max=n;
if(n<min)
min=n;
}
printf("max=%d min=%d\n",max,min);
}
3、猜测某个实物的价格
#include <stdio.h>
main()
{
int x=1926,n;
printf("请输入数码相机的价格(单位为元):");
scanf("%d",&n);
while(n!=x)
{
if(n>1926)
printf("你给的价格高了!");
if(n<1926)
printf("你给的价格低了!\n");
printf("请输入数码相机的价格(单位为元):");
scanf("%d",&n);
}
if(n==x)
printf("恭喜你,答对了!\n");
}
相关文章推荐
- C++primer_关联容器之map
- C++开源项目
- C++中explicit关键字解释
- 【iOS】libc++abi.dylib: terminate_handler unexpectedly threw an exception
- 【c++】用c++实现Date类
- C++学习网站
- c语言变量名称与变量
- C语言中的位拷贝与值拷贝浅谈(转载)
- 判断2000年---2500年之间的闰年
- C#客户端连接C++服务器 目标机器积极拒绝
- C++ 之使用标准库函数对象和函数适配器
- C++标准程序库笔记之一
- C_3:c语言的内存
- 编写一个程序从键盘输入字符,并按要求输出
- C++继承与友元、继承与类型转换
- 一起talk C栗子吧(第七十回:C语言实例--字符串初始化函数)
- C++类的析构函数不能抛出异常
- 在C++中,关键字explicit的作用
- C++ 标准IO库
- C语言纪要