函数\划线函数

简介: 函数\划线函数

编译器:vs2010

#include<stdio.h>
#include<stdlib.h>
 
//函数声明
void line30();    //长度为30的线
int aline(int n);    //自定义长度的线
 
int main()
{
  //模式选择
  int choice=-1;
  printf("线距:\n");
  printf("mood1:30\n");
  printf("mood2:任意\n");
  printf("请输入你的选择:");
  scanf("%d",&choice);
  while(choice!=1 && choice!=2)
  {
    printf("请重新输入:");
    scanf("%d",&choice);
  }
 
  //对应模式
  if(choice==1)
    line30();
  else
  {
    int length;
    printf("请输入指定长度:");
    scanf("%d",&length);
    aline(length);      //一定一定不要把int什么的返回值类型加上去,否则又变成声明啦~
  }
 
  system("pause");
  return 0;
}
 
//函数定义
void line30()
{
  const int n=30;
  int i;
  for(i=0;i<n;i++)
    printf("-");
  printf("\n");
  return;     //这里return可加可不加,加了的话后面不用跟东西
}
 
int aline(int n)
{
  int i;
  for(i=0;i<n;i++)
    printf("-");
  printf("\n");
  return n;
}


目录
相关文章
|
24天前
|
C++
字符类函数
字符类函数
14 4
|
6月前
|
弹性计算 运维 Shell
|
5月前
|
C语言
C语言函数大全--c开头的函数之复数篇
【6月更文挑战第3天】本篇介绍 C语言中 c开头的函数之复数篇【C语言函数大全】
55 5
C语言函数大全--c开头的函数之复数篇
|
6月前
|
存储 C# 索引
C# 字符串操作指南:长度、连接、插值、特殊字符和实用方法
字符串用于存储文本。一个字符串变量包含由双引号括起的字符集合
119 2
|
存储
练习>>代码实现将一个字符串中的小写字母变为大写
练习>>代码实现将一个字符串中的小写字母变为大写
60 0
|
机器学习/深度学习 Shell C++
正则表达式普通字符、非打印字符、特殊字符、限定符的应用、定位符、元字符(规则,匹配,和实际使用)与运算符优先级
正则表达式普通字符、非打印字符、特殊字符、限定符的应用、定位符、元字符(规则,匹配,和实际使用)与运算符优先级
279 0
lodash转换字符串为空格分隔的大写单词
lodash转换字符串为空格分隔的大写单词
83 0
键盘获取字符串 大写变小写 小写变大写 其他保持不变
键盘获取字符串 大写变小写 小写变大写 其他保持不变
字符串前加r
字符串前加r
108 0
字符串前加r