百科题库网 分享最新题库资源与答题解析


两个分速度的大小一个是2m/s,另一个是10m/s,,它们合速度的大小可能是


A.2 m/s
B.10 m/s
C.15 m/s
D.20m/s

所属分类: 物理 (免费栏目) 浏览量: 66 次


我会非常浅显,非常详细地回答你的问题
首先我们看一下图形的规律,为了更好的说明我多举一个例子,这里用“_”代替空格:
n=2
2*2+1=5
__* 上半部分1行
_*** 上半部分2行
***** 上半部分3行
_*** 下半部分1行
__* 下半部分2行

n=3
2*3+1=7
___* 上半部分1行
__*** 上半部分2行
_***** 上半部分3行
******* 上半部分4行
_***** 下半部分1行
__*** 下半部分2行
___* 下半部分3行

……

#include <stdio.h> /*声明包涵输出入函数 stio.h*/
main()
/*漏了void,应该写成void main()或int main()然后在函数结尾返回0值也就是在结尾处写上return 0 细节不能马虎*/
{
int n,i,j; /*定义变量没什么好说的了*/
scanf("%d",&n); /*输入n值也就是题设的n值*/
for(j=0;j<n+1;j++) /*这个for是开始打印上半部分的星星,j变量代表图案的行数,j=0就是代表第一行*/
{
for(i=n;i>j;i--) /*这个是打印空格,从上面我给的例子可以看出空格是有规律的也就是第一行的空格=n,第二行=n-1以此类推,所以这句代码会随着j++而减少循环次数,达到输出相应空格*/
printf(" "); /*上面for执行的内容,没什么好说的了,就是输出“ ”*/
for(i=0;i<2*j+1;i++) /*这个循环开始输出星星,从上面我给的例子可以看出星星的规律也就是星星=行数*2+1,j是代表行数的,所以第一行就是j+1以此类推,就可输出相应的星星*/
printf("*"); /*上面for执行的内容,没什么好说的了,就是输出“*”*/
printf("\n");/*换行,不难看出每行都是要换行的*/
}

for(j=0;j<n;j++)/*这个循环开始打印下半部分,我们把下半部分看成是新的图形,同上,j代表行号*/
{
for(i=0;i<=j;i++) /*这个循环打印空格,从上面的例子可以看出空格的规律也就是空格=行数*/
printf(" "); /*for执行的内容,没什么好说的了*/
for(i=2*n;i>1+2*j;i--) /*这个循环打印星星,从上面的例子可以看出星星的规律也就是星星=n-(2*行数-1)+1,上面的语句会随着j的增大而减少循环次数,这里i初值是2n,判断句1+2*j会随j++而增大*/
printf("*"); /*for执行的内容,没什么好说的了*/
printf("\n"); /*换行,不难看出每行都是要换行的*/
}
}

以上为百科题库网整理的关于"两个分速度的大小一个是2<i>m</i><i>/s</i><i>,</i>另一个是10<i>m</i><i>/s</i>,,它们合速度的大小可能是"试题答案及解析,如想学习更多物理类竞赛题,欢迎访问www.baiketk.com查看搜索更多相关信息。

转载请注明:百科题库网https://www.baiketk.com/q_w607e3fff877b5.html


相关题目推荐