金字塔图案-《大学C语言题》希望大神告诉在哪加输入函数

问题描述

《大学C语言题》希望大神告诉在哪加输入函数

用c语言输出以下图案:

  *
 ***
*****
 ***
  *

我知道这个图案的代码 我想知道怎么用scanf输入一个数N随意调金字塔的行数

解决方案

这个程序能满足你的要求
#include
int main()
{

int i,j,k,m;

scanf("%d",&m);
m=(m-1)/2;
for(i=0;i<=m;i++)
{

for(j=0;j<=m-1-i;j++)

printf(" ");

for(k=0;k<=2*i;k++)

printf("* ");
printf("n");

}

for(i=0;i<=m-1;i++)

{

for(j=0;j<=i;j++)

printf(" ");

for(k=0;k<=m*2-2-i*2;k++)

printf("* ");

printf("n");

}

return 0;
}

时间: 2024-10-02 14:38:16

金字塔图案-《大学C语言题》希望大神告诉在哪加输入函数的相关文章

acm-一道ACM的题求大神们解答,C语言,谢谢!

问题描述 一道ACM的题求大神们解答,C语言,谢谢! [题目描述] FFF团成员自带这样一个属性:凭空变出火把与汽油,两者配合起来才能让FFF之火duang的一下烧起来,但是不同的火把与不同的汽油配合产生的火焰是不同的,现在有n种火把与n种汽油,已知每一种火把与每一种汽油配合时产生的火焰的旺盛程度,现在求怎样使得火把与汽油一一配对,产生最旺盛的火焰. [输入] 第一行为一个整数T,表示有T组数据 每组数据第一行为一个正整数n(2≤n≤30) 第二行开始一共有n行,每行为n个正整数,第i行第j个数

求解决-求用c语言编写此程序,越简单越好,希望大神们注释一下

问题描述 求用c语言编写此程序,越简单越好,希望大神们注释一下 /**皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,--,如此反复.问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: 输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内. 输出格式: 在一行中顺序输出皮球第n次落地时在空中经过的距离.以及第n次反弹的高度,其间以一个空格分隔,保留一位小数.题目保证计算结果不超过双精度范围. 输入样例: 33 5 输出样例:

编程c语言-计算输入字符串的空格数有错,希望大神不吝赐教

问题描述 计算输入字符串的空格数有错,希望大神不吝赐教 #include int main() { int i,t=0; char a[100]; printf("please enter 字母:n"); gets(a); for(i=0;a[i]!='';i++) { if(a[i]=='32') //32是空格的ascall码 t++; } printf("空格个数为:%dn",t); return 0; } 解决方案 既然是用ascii码判断,直接判断a[i]

c语言-为什么可以这样写 strcmp(a[i],a[i+1]),这不是说明a[i]是*类型的吗?有点晕,希望大神指点。

问题描述 为什么可以这样写 strcmp(a[i],a[i+1]),这不是说明a[i]是*类型的吗?有点晕,希望大神指点. a[1]与&a[1]的区别,a[1]可以表示地址吗?a[1]是不是一个指针呢?为什么可以这样写 strcmp(a[i],a[i+1]),这不是说明a[i]是*类型的吗?有点晕,希望大神指点. 解决方案 我明白了,此处a[]可理解为指针数组 解决方案二: a[1]是数组a的第二个元素,是一个变量,&a[1]是变量a[1]的地址,是一个地址. 解决方案三: Questio

c语言-关于下面链接的专家系统的缺失代码不明白。希望大神帮忙补全。如果写注释就太感谢了

问题描述 关于下面链接的专家系统的缺失代码不明白.希望大神帮忙补全.如果写注释就太感谢了 https://www.dropbox.com/sh/1r8i36ozggxrje9/AABOHtr-N52QFPXfX0jhQacAa?dl=0

c语言-本人编程初学,刚刚编写了一个整数的比较大小的小程序,希望大神帮我看看

问题描述 本人编程初学,刚刚编写了一个整数的比较大小的小程序,希望大神帮我看看 希望大神帮我看一下是不是可以比较整数的所有情况,而且此算法有点复杂,可以怎样简化 #include int main() { int compare(int a,int b); int x,y,c,g; printf("请输入两个整形数用于比较大小:n"); scanf("%d,%d",&x,&y); c=compare(x,y); if(c==g) printf(&qu

编程-刚学C语言向各位大神求救

问题描述 刚学C语言向各位大神求救 如何使用'='来结束getchar函数?? #include int main () { int i=0,n; char str[100]; while((str[i]=getchar())!='=')i++; i--; for (n=i;n>=0;n--) printf("%c",str[n]); return 0; } 这是不能运行的源代码 编程要解决的问题: 解决方案 用getche(); #include<stdio.h>

建模-故障树的分块算法-深度优先回溯搜索法,希望大神指导!感谢!

问题描述 故障树的分块算法-深度优先回溯搜索法,希望大神指导!感谢! 对已经建模成功的动态故障树,进行模块的划分.用的是深度优先回溯搜索法,要进行两次的搜索,第一次搜索是记录每次访问节点所用的步数,第二次搜索是寻找该节点以下的连接事件中第一次被访问步数的最大值和最后一次被访问的最小值.

安卓开发中不能建立wifi热点,可以连接热点,附带错误日志,希望大神指教。

问题描述 安卓开发中不能建立wifi热点,可以连接热点,附带错误日志,希望大神指教.