当前位置:首页 » 编程语言 » c语言三行

c语言三行

发布时间: 2023-04-05 07:52:31

⑴ 用c语言编写输出金字塔状的三行星号,怎么做

可通过for语句编写输出金字塔状的三行星号。具体步骤如下。

1、打开visual C++ 6.0,打开文件-新建-文件-C++ Source File。

⑵ C语言编程题:输入三行文字,找出其中有多少个空格和多少个单词(规定单词间以一个或多个空格分开).

#include <stdio.h>

int main()

{

char *p,str[3][255],sp=' ';

int i,j,w=0,sps=0;

for (i=0;i<3;i++) gets(str[i]);

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

{

p=str[i];

while(*p==sp) {sps++;p++} /*跳过最前面的空格*/

do {

if (*p==sp)
{
w++;sps++;p++;
while(*p==sp) {sps++;p++;} /*跳过连续的空格*/
}
else if (*p)
p++;

} while(*p);

if (*(--p)!=sp) w++; /*最后一个词后面可能没有空格*/

}

printf("有%d个单词,%d个空格 ",w,sps);

system("PAUSE");

return 0;

}


热点内容
ps2020版本怎么调整存储盘 发布:2025-09-14 07:20:28 浏览:855
奥迪a6哪个配置最保值 发布:2025-09-14 07:11:53 浏览:981
android查看文件 发布:2025-09-14 07:00:37 浏览:286
carlyle压缩机 发布:2025-09-14 06:16:51 浏览:971
支持ftp免费空间 发布:2025-09-14 06:05:16 浏览:201
android横屏生命周期 发布:2025-09-14 05:55:27 浏览:416
金税盘密码重置口令多少 发布:2025-09-14 05:55:19 浏览:349
pythonfor多线程 发布:2025-09-14 05:53:56 浏览:994
如何把软件复制到服务器 发布:2025-09-14 05:50:13 浏览:11
oracle的存储过程和函数的区别 发布:2025-09-14 05:40:28 浏览:764