📄 函数 打印星号 139.cpp
字号:
/**/
#include<stdio.h> //导入包含I/O函数的头文件stdio.h
//先声明函数printstar(),返回整型值,整型形式参数count
int printstar(int count);
void main() //主函数
{
printf("\n\t打印'*'号(数量1~1000)\n\n");
while(1)
{
int input,x;
printf(" 输入打印数量(整数1~1000): ");
scanf("%d",&input);
if(input<=0||input>1000){break;} //打印数量<=0或>1000 时结束
x=printstar(input); //调用函数printstar(),实参值input传给形参count,获返回值赋予x
printf(" 打印了%d个'*'号.\n",x);
printf("\n 欲继续打印吗?是则回车,否则输入‘空格’回车 ");
getchar();
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}
}
//在主函数后定义函数printstar(),返回整型值,形参count
int printstar(int count)
{
int i,num=0; //局部变量i,num
for(i=0;i<count;i++)
{printf("*"); num++;} //打印count个'*'号
printf("\n");
return num; //返回'*'号数量给主调函数
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -