函数\划线函数

简介: 函数\划线函数

编译器: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;
}


目录
相关文章
|
4月前
|
C语言
C语言函数大全--c开头的函数之复数篇
【6月更文挑战第3天】本篇介绍 C语言中 c开头的函数之复数篇【C语言函数大全】
46 5
C语言函数大全--c开头的函数之复数篇
|
5月前
|
Python
参数定义中的星号(`*`)
参数定义中的星号(`*`)
47 1
|
存储
练习>>代码实现将一个字符串中的小写字母变为大写
练习>>代码实现将一个字符串中的小写字母变为大写
56 0
求字符串中大小写字母个数及其他符号个数!
求字符串中大小写字母个数及其他符号个数!
56 0
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
91 0
WORD中如何转换符号的全角半角
WORD中如何转换符号的全角半角
576 0
WORD中如何转换符号的全角半角
|
JavaScript
js统计字符串中大写字母与小写字母的总个数
js统计字符串中大写字母与小写字母的总个数
503 0
|
Unix C++
C++:统计字符串内大小写字母,数字空格,逗号等
C++:统计字符串内大小写字母,数字空格,逗号等
368 0
|
C语言 C++ 编译器
c/c++中宏定义##连接符 和#符的使用
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后在其左右各加上一个双引号。
2255 1
把字符串每隔四个字符使用“-”中横线分隔的方法
原文:把字符串每隔四个字符使用“-”中横线分隔的方法     string upstr = Regex.Replace(str, @"(\w{4}(?=[^$]))", "$1-"); 注意引用:using System.
959 0