| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 447 人关注过本帖
标题:问个比较基础的问题
只看楼主 加入收藏
realredbat
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-10
结帖率:0
收藏
已结贴  问题点数:20 回复次数:9 
问个比较基础的问题
请问C语言查表的话用什么语句的……当初大一学完书就被借走了,现在想用都找不到书了。
能有具体举例的话更是万分感激呢,我碰到的表格主要是2种,输入第一列能输出第二列及第三列;第二种相当于查图了,根据输入的2列数据,能输出第3列

谢谢
搜索更多相关主题的帖子: C语言 
2011-04-10 15:28
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:5 
不太明白  楼主可以具体点嘛

                                         
===========深入<----------------->浅出============
2011-04-10 16:06
hnuhsg1226
Rank: 9Rank: 9Rank: 9
来 自:中国
等 级:蜘蛛侠
威 望:2
帖 子:314
专家分:1314
注 册:2011-3-27
收藏
得分:5 
请高手指点一二

我的地盘
2011-04-10 17:16
realredbat
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-10
收藏
得分:0 
回复 2楼 laoyang103
具体来说啊……那我干脆把复杂一点的也问了
比如有个表格
a       b        c
1       5        7
2       6        9
3       8        12
我以后输入一个数从1到3,能够输出b、c的数值
最好能顺便输入a=1.5的话,跳出b=5.5,c=8,也就是不在表内的数能线性插值出结果来
2011-04-10 17:26
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:0 
用结构体数组就好

                                         
===========深入<----------------->浅出============
2011-04-10 17:32
realredbat
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-10
收藏
得分:0 
另外还有一种
a      b      c      
..     ..     ..     
..     ..     ..     
..     ..     ..     
输入a和b,能输出c
这两种查表应该用什么语句?还有怎么嵌入一个线性插值的运算进去?
2011-04-10 17:33
realredbat
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-10
收藏
得分:0 
回复 5楼 laoyang103
= =嗯……具体的语句是什么……因为手头没书了……是不是struct?……还有就是线性插值的话怎么做进去?有没有大概的思路……想得头有点大了
2011-04-10 17:35
人生如梦似的
Rank: 1
等 级:新手上路
帖 子:16
专家分:5
注 册:2011-4-10
收藏
得分:5 
回复 4楼 realredbat
int main
{
int s[4][3],i,j;
(char)s[0][0]='a';
(char)s[0][1]='b';

(char)s[0][2]='c';
printf("%c%c%c\n",(char)s[0][0],(char)s[0][1],(char)s[0][2]);

s[1][0]=1;
s[2][0]=2;
s[3][0]=3;

printf(%d%d%d",s[1][0],s[2][0],s[3][0]);

for(i=1,i<=3,i++)
for(j=1,j<=2,j++)
{

//自己找下关系



}

//这里输出剩下的就行了










}









return 0;
}
2011-04-10 18:21
realredbat
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-4-10
收藏
得分:0 
回复 8楼 人生如梦似的
谢谢你的帮助,不过是我表达上的失误么?我不是要输出那张表,我是要事先把这张表做好,以便之后主程序根据表格输出数据,而且考虑到要线性插值,我的实际数据也不是整形,所以大概不能int吧……不过还是谢谢你
2011-04-10 19:07
爱海松涛
Rank: 3Rank: 3
来 自:安徽合肥
等 级:论坛游侠
帖 子:120
专家分:197
注 册:2011-2-25
收藏
得分:5 
不明白,,
2011-04-10 20:26
快速回复:问个比较基础的问题
数据加载中...
 
   



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

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