pepper的scau大一刷题之实验六
/*1035 打印菱形图案
写法一:正方形挖空法
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=-n;i<=n;i++)
{
for(j=-n;j<=n;j++)
{
if(abs(i)+abs(j)<=n)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
或者
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,j,z,h;
scanf("%d",&n);
h=-2*n;
for(i=1;i<=2*n+1;i++)
{
for(j=1;j<=(abs(h))/2;j++)
{
printf(" ");
}
for(z=1;z<=2*n+1-abs(h);z++)
{
printf("*");
}
h+=2;
printf("\n");
}
return 0;
}
写法二:老老实实打印法
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,j,k;
scanf("%d",&n);
for(i=1;i<=n+1;i++)//将菱形分成上下两个三角形
{
for(j=1;j<=n+1-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)//空格和菱形都是随行变化而变化
printf(" ");
for(k=1;k<=2*(n-i)+1;k++)
printf("*");
printf("\n");
}
return 0;
}*/
/*1028 求素数
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
int main()
{
int i,j,flag=0;
for(i=2;i<=200;i++)
{
flag=1;
for(j=2;j<=sqrt(i);j++)//找到一个因数就行了
{
if(i%j==0&&i!=j)
{
flag=0;
break;//不是素数所以跳出来
}
}
if(flag==1)
printf("%d\n",i);
}
return 0;
}*/
/*1137 找满足要求的数字
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
int main()
{
int i,j;
for(i=35;i<=9999;i+=7)
{
if(i<100)
{
if(i/10==5||i%10==5)
printf("%d\n",i);
}
else if(i<1000)
{
if(i/100==5||i/10%10==5||i%100%10==5)
printf("%d\n",i);
}
else
{
if(i/1000==5||i/100%10==5||i%100/10==5||i%10==5)
printf("%d\n",i);
}
}
return 0;
}*/
/*1038 打印图案
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n,i,j,z;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(z=1;z<=n-i;z++)
printf(" ");
for(j=1;j<=i;j++)
printf("%d",j);
for(j=i-1;j>0;j--)
printf("%d",j);
printf("\n");
}
for(i=1;i<=n-1;i++)
{
for(z=1;z<=i;z++)
printf(" ");
for(j=1;j<=n-i;j++)
printf("%d",j);
for(j=(n-i)-1;j>0;j--)
printf("%d",j);
printf("\n");
}
return 0;
}*/
pepper的scau大一刷题之实验六相关推荐
- 新手学Python,通过这几个刷题网,你也能成为程序员大佬!
有人学习Python轻松简单,有人学习Python却感觉困难,其实这很大一部分原因是因为掌握的方法不同. 虽然Python是编程语言中最通俗易懂的一种,但如果掌握了正确的学习方法,学习进度会更快.到底 ...
- 刷题汇总(一)leetcode 精选50题 JavaScript答案总结
题目来源 腾讯精选练习(50 题) 信息更新时间:2019-3-11,因为要准备面前端,就用js做了遍来熟悉JavaScript这门语言,50道题均已提交通过. GitHub地址:https://gi ...
- 刷题汇总(三)leetcode 精选50题 C++答案总结
题目来源 腾讯精选练习(50 题) 相关: 刷题汇总(一)leetcode 精选50题 JavaScript答案总结 刷题汇总(二)剑指Offer 66题 C++答案总结 刷题汇总(四)技术类编程题汇 ...
- 刷题笔记(十四)--二叉树:层序遍历和DFS,BFS
目录 系列文章目录 前言 题录 102. 二叉树的层序遍历 BFS DFS_前序遍历 107. 二叉树的层序遍历 II BFS DFS 199. 二叉树的右视图 BFS DFS 637. 二叉树的层平 ...
- “计算机程序设计能力考试(乙级)”真题刷题(六)
"计算机程序设计能力考试(乙级)"真题刷题 二十六.题目:1026 程序运行时间 (15 分) 要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 ...
- 大一就开始这样刷题后,我成了同学们眼中的 offer 收割机
CSDN 的小伙伴们,大家好,我是五一也没有闲着的二哥. 之前不是给大家分享了一份 Java 版的 LeetCode 刷题笔记嘛,很多小伙伴留言说刚好需要,对我这种大公无私的分享精神表示敬佩(嘘. 但 ...
- c语言的实验题答案,大一C语言上机实验试题及答案
大一c语言基础 实验三 选择结构程序设计(2学时) 一.实验方式:一人一机 二.实验目的: 1.熟练掌握if语句和switch语句. 2.练习并掌握多分支选择结构的编程方法. 3.学习调试和修改程序的 ...
- 有什么适合大一计算机专业学生免费的刷题网站?
我打算按照菜鸡-初级-进阶-大神的顺序给大家推荐刷题网站,通通可以白嫖,大家可以根据自己的需求选取合适的学♂习网站噢,绝对不亏! 菜菜子刷题网站 对于大一计算机专业的学生来说,怕的不是没有刷题网站,而 ...
- python题库刷题训练选择题,大一python题库刷题训练
关于python 语言基础的练习题? 一.Python语言的简述Python语言是一种解释型.面向对象的编程语言,是一种开源语言.Python属于动态类定义语言,也是一种强调类型语言. 二.Pytho ...
最新文章
- 产品策略研究期的数据分析与挖掘
- access 合并多行字符串_第20p,什么是字符串?Python中的str
- 浅析网站seo诊断都包括哪些内容?
- 在Linux系统centos上安装RAR
- 数据库选项--ALTER DATABASE WITH 选项
- Yann LeCun, Geoffrey E. Hinton, and Yoshua Bengio
- Apache基础安装(一)
- python sendline,python pexpect sendcontrol关键字符
- pygame.error: font not initialized的解决及init()到底干了什么
- rhel6.3日志服务器rsyslog搭建过程;
- 关闭linux系统命令是什么,linux shutdown关闭系统命令使用介绍
- NiFi+Kylo安装部署
- 华为机试4.27:公式修正
- 【小程序】IDEA实现qq邮件的发送
- 如何使用Python的第三方库you-get下载视频
- flex布局设置宽度不生效,高度生效
- 【Java程序设计】GUI的JTable的一些应用
- 网络安全——Linux基础
- RESTFUL概念,什么是RESTFUL
- 程序员需要具备的五个基本条件