VC++学习心得(四)

字符串:char  xxx[n];xxx为字符串变量名,n为常数(设置字符串的长度)。
1个英文字母(符号)占1个字节,一个汉字(符号)占2个字节


#include<iostream.h>
#include<STRING.H>//调用字符串函数
void main(void)
{
   char st[1000];//数值越大可以存越多,但会耗费更大的内存空间。
   int  stlong;
   cout<<"请输入一段文字,求出字数。(<1000字节)"<<endl;
   cin>>st;
   stlong = strlen(st);//strlen(“此处填字符串或字符串变量名”)  计算字符串的长度(字节)   cout<<"这段文字的字数为 "<<stlong<<endl;
}










接下来用一个简单运算的例子,switch语句(选择语句)。
switch(需要判断的变量)
{
    case  常数变量1(字符,数值等) :  
    程序1;
    (break;)
    case  常数变量2(字符,数值等) :  
    程序2;
    (break;)
    default:
    程序n;









#include<iostream.h>
void main(void)
{
     float n1,n2;//范围【-3.40E+38~+3.40E+38】
     double n3;//范围【-1.79E+308~+1.79E+308】
     char ch1;
     cout<<"两个数(范围【-3.40E+38~+3.40E+38】简单运算,请输入这两个数的值"<<endl;
     cin>>n1>>n2;
     cout<<"请选择运算法则,输入运算法则的符号"<<endl;
     cin>>ch1;
     switch(ch1)
     {
            case '+'://表示如果输入的运算符号为'+'则运行一下程序。注意:单个字符用' '
            n3=n1+n2;
            break;
            //break: 退出switch循环,最后执行cout<<n1<<" "<<ch1<<" "<<n2<<" = "<<n3<<endl;

            

             case  '-':

             n3=n1-n2;
             break;

            

             case  '*':

             n3 =n1*n2;
             break;

             

            case  '/':

             n3= n1/n2;
             break;

            

            default://如果输入得符号不属于以上四种符号则运行下面的程序(不需加break) 

            cout<<"运算符号输入错误。"<<endl;
            return;
            //return: 直接退出程序,最后不执行cout<<n1<<" "<<ch1<<" "<<n2<<" = "<<n3<<endl;
      }
           cout<<n1<<" "<<ch1<<" "<<n2<<" = "<<n3<<endl;
}


好了大家消化一下,今天就到这啦;
谢谢光临本博客,有问题请联系QQ:834449164.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值