| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 558 人关注过本帖
标题:怎样把字符串和变量组合到一起啊?
取消只看楼主 加入收藏
hutianlun
Rank: 2
等 级:论坛游民
帖 子:21
专家分:13
注 册:2013-3-28
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:0 
怎样把字符串和变量组合到一起啊?
程序代码:
#include <stdio.h>
int main(void)
{
char lx[40]; //数的类型的定义
char zx[40]; //数的站位符的定义
printf("请输入您要求的数据类型:");
scanf("%s",lx);
if(lx="int"||lx="long"||lx="long long")
{   
_int64 s,ds;

         if(lx="int")
         { 
ds=(int)s;
if (s=ds)
printf("您输入的类型是int,输入的数是%d,未溢出",s);
if (s!=ds)
printf("您输入的类型是int,输入的数是%d,溢出,得到%d",s,ds);
         }
         if(lx="long")
         {
ds=(long)s;
if (s=ds)
printf("您输入的类型是long,输入的数是%d,未溢出",s);
if (s!=ds)
printf("您输入的类型是long,输入的数是%d,溢出,得到%d",s,ds);
         }
         if(lx="long long")
         {
ds=(_int64)s;
if (s=ds)
printf("您输入的类型是long long,输入的数是%d,未溢出",s);
if (s!=ds)
printf("您输入的类型是long long,输入的数是%d,溢出,得到%d",s,ds);
         }

}

if(lx="double"||"float"||"double")
{
double  s,ds;

  if(lx="double")

 { 
ds=(double)s;
if (s=ds)
printf("您输入的类型是double,输入的数是%f,未溢出",s);
if (s!=ds)
printf("您输入的类型是double,输入的数是%f,溢出,得到%f",s,ds);
}

        if(lx="float")
{
ds=(float)s;
if (s=ds)
printf("您输入的类型是float,输入的数是%f,未溢出",s);
if (s!=ds)
printf("您输入的类型是float,输入的数是%f,溢出,得到%f",s,ds);

}

if (lx="double double")
{
ds=(double)s;
if (s=ds)
printf("您输入的类型是double double,输入的数是%f,未溢出",s);
if (s!=ds)
printf("您输入的类型是double double,输入的数是%f,溢出,得到%f",s,ds);
}
}
}

怎样才能实现 lx="int"这个的转化啊
E:\Program Files\Microsoft Visual Studio\MyProjects\关于数据溢出的测试\1.c(8) : warning C4047: '=' : 'int ' differs in levels of indirection from 'char [10]'
E:\Program Files\Microsoft Visual Studio\MyProjects\关于数据溢出的测试\1.c(52) : error C2106: '=' : left operand must be l-value
E:\Program Files\Microsoft Visual Studio\MyProjects\关于数据溢出的测试\1.c(62) : error C2106: '=' : left operand must be l-value
搜索更多相关主题的帖子: 字符串 
2013-07-10 01:00
快速回复:怎样把字符串和变量组合到一起啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016731 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved