精华内容
下载资源
问答
  • C语言输出菱形

    千次阅读 2018-09-16 16:30:49
    ****C语言输出菱形**** /*菱形*/ include
                  ****C语言输出菱形****
                  /*菱形*/
    

    #include<stdio.h>
    int main()
    {
    int i,j,m;
    int h;//高
    printf(“请输入菱形的高:\n”);//为奇数
    scanf("%d",&h);
    int l=h/2+1;//先输入上面半行的
    for (i=1;i<=l;i++)
    {
    for (j=1;j<=l-i;j++)
    {
    printf(" “);
    }
    for (m=1;m<=(2i-1);m++)
    {
    printf("
    ”);
    }
    printf("\n");
    }
    int v=l-1;//表示下面的行数
    for(int n=1;n<=v;n++)
    {
    for(int a=1;a<=n;a++)
    {
    printf(" “);
    }
    for(int b=1;b<=(2*(v-n+1)-1);b++)
    {
    printf(”*");
    }
    printf("\n");
    }
    }

    展开全文
  • C语言输出爱心

    千次阅读 2020-01-04 16:36:18
    C语言输出爱心 代码 #include<math.h> #define I 8 #define R 150 int main() { int i,j,e; int a; int t1; for(i=1,a=I;i<=I/2;i++,a--){ t1=6; while(t1--)printf(" "); for(j=(int) ( I-sqrt(I*I-(a-i...

    C语言输出爱心

    代码

    #include<math.h>
    #define I 8
    #define R 150
    
    int main()
    {
    int i,j,e;
    int a;
    int t1;
    for(i=1,a=I;i<=I/2;i++,a--){
    t1=6;
    while(t1--)printf(" ");
    
    for(j=(int) ( I-sqrt(I*I-(a-i)*(a-i)) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)
    printf("*");
    for(j=(int) ( 2*( I-sqrt(I*I-(a-i)*(a-i)) ) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)
    printf("*");
    for(j=(int) ( I-sqrt(I*I-(a-i)*(a-i)) );j>0;j--)
    printf(" ");
    
    t1= (int) ( I-sqrt(I*I-(a-i)*(a-i)) ) ;
    t1= 2*t1;
    t1+=(int) ( 2*sqrt(I*I-(a-i)*(a-i)) );
    t1=20-t1;
    
    while(t1--) printf(" ");
    
    for(j=(int) ( I-sqrt(I*I-(a-i)*(a-i)) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)
    printf("*");
    for(j=(int) ( 2*( I-sqrt(I*I-(a-i)*(a-i)) ) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*sqrt(I*I-(a-i)*(a-i));e++)
    printf("*");
    for(j=(int) ( I-sqrt(I*I-(a-i)*(a-i)) );j>0;j--)
    printf(" ");
    
    printf("\n");
    }
    
    for(i=1;i<=R/2;i++){
    
    if(i%2||i%3)continue;
    
    t1=6;
    if(i==6)printf(">>----");
    else while(t1--)printf(" ");
    
    for(j=(int) ( R-sqrt(R*R-i*i) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*( sqrt(R*R-i*i) - (R-2*I) );e++)
    printf("*");
    for(j=(int) ( R-sqrt(R*R-i*i) );j>0;j--)
    printf(" ");
    
    t1= (int)( R-sqrt(R*R-i*i) );
    t1=2*t1;
    t1+= (int)(2*( sqrt(R*R-i*i) - (R-2*I) ));
    t1=35-t1;
    
    if(i==6){printf("LOVE");}
    else if(i==48){printf("\b\b\b");}
    else
    while(t1--) printf(" ");
    for(j=(int) ( R-sqrt(R*R-i*i) );j>0;j--)
    printf(" ");
    for(e=1;e<=2*( sqrt(R*R-i*i) - (R-2*I) );e++)
    printf("*");
    for(j=(int) ( R-sqrt(R*R-i*i) );j>0;j--)
    printf(" ");
    
    if(i==6)printf("----->");
    printf("\n");
    }
    return 0;
    }
    
    

    运行结果如下:

    在这里插入图片描述

    展开全文
  • C语言 输出百分号(%)的方法

    万次阅读 2018-08-16 12:12:55
    C语言 输出百分号(%)的方法 方法参考:C语言 输出百分号(%)的方法

    C语言 输出百分号(%)的方法

    方法参考:C语言 输出百分号(%)的方法
     

    展开全文
  • C语言输出ABBBCCCCCDDDDDDDCCCCCBBBA

    千次阅读 2019-03-31 14:06:44
    C语言输出: A BBB CCCCC DDDDDDD CCCCC BBB A 代码: #include<stdio.h> void main() { int i,k; char ch[]="ABCD"; for(i=1;i<=4;i++) { for(k=1;k<=2*i-1;k++) printf("%c",ch[i-1...

    C语言输出:

    A

    BBB

    CCCCC

    DDDDDDD

    CCCCC

    BBB

    A

    代码:

    #include<stdio.h>
    void main()
    {
    	int i,k;
        char ch[]="ABCD";
    	for(i=1;i<=4;i++)
    	{
    		for(k=1;k<=2*i-1;k++)
    			printf("%c",ch[i-1]);
    		printf("\n");
    	}
    	for(i=3;i>=1;i--)
    	{
    		for(k=1;k<=2*i-1;k++)
    			printf("%c",ch[i-1]);
    		printf("\n");
    	}
    }
    

    #include<stdio.h>
    void main()
    {
    	int i,k;
    	for(i=1;i<=4;i++)
    	{
    		if(i=1)
    		for(k=1;k<=2*i-1;k++)
    			printf("A");
    		printf("\n");
    			if(i=2)
    		for(k=1;k<=2*i-1;k++)
    			printf("B");
    		printf("\n");
    			if(i=3)
    		for(k=1;k<=2*i-1;k++)
    			printf("C");
    		printf("\n");
    			if(i=4)
    		for(k=1;k<=2*i-1;k++)
    			printf("D");
    		printf("\n");
    	}
    	for(i=3;i>=1;i--)
    	{
    			if(i=3)
    		for(k=1;k<=2*i-1;k++)
    			printf("C");
    		printf("\n");
    			if(i=2)
    		for(k=1;k<=2*i-1;k++)
    			printf("B");
    		printf("\n");
    			if(i=1)
    		for(k=1;k<=2*i-1;k++)
    			printf("A");
    		printf("\n");
    	
    	}
    }
    

    #include<stdio.h>
    void main()
    {
    	int i,k,n,j;
    	for(i=1;i<=7;i++)
    	{
    		n=i;
    		if(i>4)
    			n=8-i;
    		j=2*n-1;
    		for(k=1;k<=j;k++)
    		  switch(n)
    		{
    			case 1:printf("A");break;
    			case 2:printf("B");break;
    			case 3:printf("C");break;
    			case 4:printf("D");break;
    		}
    		printf("\n");
    	}
    
    }
    

    结果:

    A
    BBB
    CCCCC
    DDDDDDD
    CCCCC
    BBB
    A
    Press any key to continue
    

     

    展开全文
  • C语言 输出前导零

    千次阅读 2020-03-04 10:32:20
    C语言 输出前导零 printf方法: C语言可以使用printf的%0md格式在原来数字的基础上填充前导零,使得其总位数为m位。 其中,m代表输出的总位数。 例如,m=3时,若原来输出x=22,则使用printf("%03d", x);输出022 C...
  • c语言输出等腰三角形

    千次阅读 多人点赞 2020-03-17 18:01:13
    c语言输出等腰三角形 这个例子的用意是为了加强对于for()语句嵌套的应用能力的加强。 例: 要输出: 我们先一步步分析一下。 首先肯定要弄一个两层循环,一个循环变量 i 用来控制行,一个循环变量 j 用来控制列。 ...
  • C语言输出杨辉三角形

    千次阅读 2020-04-20 13:37:17
    C语言输出杨辉三角形 IDE:DEV-C++ 编程思想: 利用一维数组存储第0行数据。 例如 int Sum[ ] = { 0,0,0,0,1,0,0,0,0}; 元素1表示初始时最中心元素。其位置由所想要输出的行数控制。 然后利用for循环求下一行数组...
  • c语言输出心形♥

    千次阅读 2020-01-09 18:46:00
    c语言输出心形♥ 更多资料请点击:我的目录 #include<stdio.h> #include<stdlib.h> int main() { int i, j; for (i = 0; i < 3;i++) for (j = 0; j < 5-2*i;j++) { printf(" "); } ...
  • C语言输出随机数(四种)

    千次阅读 2020-01-20 20:07:02
    C语言输出随机数的四种方式
  • C语言输出菱形图形

    千次阅读 2017-05-23 09:53:06
    C语言输出菱形图形:  (1)输入一个菱形的边长a,以ctrl + Z结束  (2)按行输出 *  1.输出 a个空格;  2.输出 *;  3.输出菱形边之间的空格;  4.输出 *  5.一行结束,换
  • C语言输出各种三角形

    万次阅读 多人点赞 2018-08-04 16:15:27
    for (i= 0 ;i;i++) { for (j= 0 ;j;j++) printf ( "*" ); printf ( "\n" ); } printf ( "\n" ...有些是有两种方法,一种是通过限制每行星星的个数进行输出,一种是根据数组下标进行输出
  • C语言输出100到200之间的素数

    千次阅读 2019-03-19 09:11:51
    C语言输出100到200之间的素数
  • C语言输出矩阵马鞍点

    千次阅读 2018-01-02 19:14:01
    在矩阵中,一个数在所在行... 下面是输出矩阵马鞍点的源代码://C语言输出矩阵马鞍点![这里写图片描述](QQ%E6%88%AA%E5%9B%BE20180102191114.png)#include<stdio.h> void Input_Matrix(int m,int n,int a[100][100]) /
  • C语言输出一个菱形图案

    千次阅读 2018-01-22 14:40:08
    c语言输出一个由星号*组成的菱形图案#include int main() { //首先写菱形的上半部分 int line = 0; printf("请输入行数"); scanf("%d",&line); //根据图案,要输出菱形的上半部分,要用到for循环,循环输出...
  • C语言输出整数的逆序数

    千次阅读 2020-03-12 13:48:02
    C语言 输出整数的逆序数 注意情况: 整数为负数; 整数的尾数为0。 #include<stdio.h> #include<math.h> int change(int n); int main() { int n; scanf("%d",&n); change(n);//运行函数将n...
  • 正六边形C语言输出算法记录

    千次阅读 2019-03-09 16:10:51
    正六边形C语言输出算法记录 要求:输入一个正整数n,输出一个边长为n的六边形。 #include&amp;amp;lt;stdio.h&amp;amp;gt; #include&amp;amp;lt;string.h&amp;amp;gt; int n,re=0; void print...
  • C语言输出二维数组的最小值

    千次阅读 2020-04-12 10:57:53
    C语言输出二维数组的最小值 #include “stdio.h” int main() { int a[5][5] = { {67,89,90,98,54}, {80,90,80,32,65}, {59,43,78,28,97}, {99,68,98,31,48}, {56,89,67,64,84} }; int min = a[0][0]; int row = -1;...
  • C语言输出格式总结

    千次阅读 2014-03-11 21:06:37
    C语言输出格式总结 2008年11月01日 星期六 04:23 P.M. 1 一般格式  printf(格式控制,输出表列)  例如:printf("i=%d,ch=%c\n",i,ch);  说明:  (1)“格式控制”是用双撇号括起来的字符串,...
  • C语言 输出INF问题

    万次阅读 2017-10-01 12:24:06
    本人在编写以下小程序,当输入数据n、m大于65536时,发现无论如何设置sum的数据类型,输出sum的值都为INF: double fun(int n,int m){ int i; double sum = 0; for(;n &lt;= m;n++){ sum += 1.0 / (n * ...
  • C语言输出空格

    千次阅读 2020-03-05 17:18:37
    输出连续空格,转自https://blog.csdn.net/qq_42391248/article/details/81392142?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_...限定位数输出元素: #include<stdio.h...
  • c语言输出9×9乘法表

    千次阅读 2019-10-04 08:59:03
    c语言输出9×9乘法表 二、解决思路 乘法表我们从小学就已经烂熟于心,整体规格就是第一行有一列,第二行两列,第三行三列,以此类推。每一行的每一列都是一个乘数与另一个乘数相乘等于结果这样一个式子。通过观察...
  • 怎么使用C语言 输出一个html 并实现点击下载 ,下载磁盘上某个目录下的文件。 急求
  • C语言输出对齐

    2020-08-04 20:12:48
    左对齐 printf("%d",1000); //默认 printf("%-10d",10001); //打印宽度为10,不够则输出空格 多余则继续输出 右对齐 printf("%3d",123); //打印宽度为3
  • c语言输出位数

    千次阅读 2019-04-29 15:50:30
    %d普通的输出十进制整型。 %.2d是输出最低两位有效数字,比如1,会输出01。 %2d时输出宽度为最低为2的十进制整型,比如1,会输出 1,默认右对齐。 %02d就是输出宽度为2的十进制整型,宽度不够0来凑,比如1,会输出01...
  • C语言 输出21世纪所有的闰年。

    千次阅读 2019-05-15 11:17:54
    C语言 输出21世纪所有的闰年。 判断闰年的条件: 能被4整除但不能被100整除,或者能被400整除 21世纪的取值范围: 2000-2100年 代码: #include <stdio.h> void main(){ int i; for(i=2000;i<2100;i++)//21...
  • C语言输出整数整数前补全零

    千次阅读 2015-04-24 22:10:38
    利用%03d 可以控制C语言输出整数格式,默认输出位数为3位,如果不够,用零补全。
  • C语言输出PI和正弦函数和余弦函数

    千次阅读 2016-07-22 13:54:20
    C语言输出PI和正弦函数和余弦函数
  • C语言 输出1000以内的回文数

    万次阅读 2019-12-31 21:25:36
    题目要求:输出3位数以上,1000以内的回文数 思路:回文数其实就是与自已反序数相等的数,构造循环判断即可。 因为是3位数以上,1000以内,所以只需判断其第一位数与最后一位相同即可。 #include<stdio.h> int ...
  • C语言输出汉字

    千次阅读 2019-09-05 15:15:58
    int main() { ... wchar_t arr[] = L"以为可以输出汉字"; wchar_t arr0[] = {L'零', L'壹'}; wchar_t *arr1[] = {L"零啊啊", L"壹啊啊"}; wprintf(L"%s\n", arr); wprintf(L"%c\n", arr[0]); wprintf(...
  • c语言 输出100 200之间的不能被3整除的数

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,325
精华内容 23,330
关键字:

c语言输出

c语言 订阅