指针的大小和整数的比较大小

c语言指针三个整数比较大小按顺序输出~自己写了个不知道哪错了!_百度知道
c语言指针三个整数比较大小按顺序输出~自己写了个不知道哪错了!
*p = } if(a &gt#include&c = *p; *i = &a;void main(){ int *i , a , %d , * ;a = } if(b &c = *p, *b = c, * scanf(&quot, * if(a &gt, b , %d& b) {
*p = a,&c), } printf(& c) {
*p = a, & ;%d , %d , &a , *k); *j = &b; *k = &c, %d\a = b, *b = *p;%n&quot.h&gt
提问者采纳
为你的p没有赋初值所以会出错;scanf(&quot,&c);void main(){int * j = &b, %if(a &gt,帮你修改一下; , %d\% ;a = c,}if(b &}printf(&b =n&quot:#include&}if(a & k = &c; c){temp =stdio,i = &a, %d&quot, *c = c){temp =%d , *i , *k , a , c, *k), &a , &c = b){temp= a, *a =b = c, %d .h&gt
提问者评价
谢谢你的耐心解答,好详细呀
来自团队:
其他类似问题
为您推荐:
c语言的相关知识
其他1条回答
这个都要用指针?而且你对指针还不熟悉。。,乱加星号
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁指针和整数的比较大小_百度知道
指针和整数的比较大小
next!=NULL) {
if(i==1) printf(&quot,该怎么办;&#92void StuDown(Student *head){ Student *p=(Student *)malloc(sizeof(Student)),但是储存的是数字)
StuOutput(p)?(Credit&quot,请高手们指教;Credit&60)\这里提示“ISO C++禁止指针和整数的比较 ”;无人挂科\%s&
p=head-& while(p;);}我是初学者;;
p=p-& int i=1
提问者采纳
字符串和整数当然不能直接比较,先将字符串转换成数字,可以用atoi函数
提问者评价
高手果然是高手。
其他类似问题
为您推荐:
其他1条回答
如果不想改变Credit的数据类型的话,可以用strcmp进行比较还有,Student *p=(Student *)malloc(sizeof(Student)); 这句代码没用
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁指针表和数字表的选用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
指针表和数字表的选用
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:14.09KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢本程序的目的是利用指针比较三个数的大小,并输出。_百度知道
本程序的目的是利用指针比较三个数的大小,并输出。
%d; temp=*qt1,*q3;,b,q3)# include & if (*q2&lt,a,q2);
exchange (q1,q3),*q1;*q3) swap (q2,%d&*q2) swap (q1,c; if (*q2&void swap (int * qt1,int * qt2).h& q1=&a,q2); if (*q1&int main (void){ void exchange (int * q1; if (*q1&n&*比较两个数的大小*/%d,&b,int * q2; printf (&quot,%d; *qt1=*qt2,int * q2;*为什么这样子就不行呢,q3),int * q3){ void swap (int * qt1?
if (*q1&lt,&a,b,%d\,q2;void exchange (int * q1,int * q3);}&#47,*q2;*q3) swap (q2;q3=&c; scanf (&quot,qt2的内容函数*/*/ *qt2=}/*q2) swap (q1; return 0;*q3) swap (q1;}&#47,q3),%d,q3),&c),int * qt2){ if (*q1&q2=&b,c);*交换两个指针变量qt1;*q3) swap (q1;stdio
3,5。,4。 我数据结构也没学好~~哇哈哈~~说的不对请指教,这个简单的来讲。比方说是1,2。你对有的数可能管用。要用每一个项分别于之后的每一项比较。 排序的方法大多都是这样。,5 分别比较。 就是起泡排序嘛。 你这个中是3个数据。,2; 这时候就要用1 和2。 你说的那样子排序会纯在不确定性。 如果是五个数据。 起泡好像是最基本的排序,3。,4。1,4比较
再把最大的放在第二个位置,2,3 你这样就不成立了,3。将这之中最大的一个数和1交换 然后用2和后面的 1。。通常情况下是用2层FOR循环的。。可能看不大出来
其他类似问题
为您推荐:
其他2条回答
if (*q1&*q3) swap (q1; if (*q2&*q2) swap (q1,q3),q2)、q3的值并不会修改main函数中定义的三个指针值;因为在swap函数中修改q1;*为什么这样子就不行呢; if (*q1&lt,q3);*&#47、q2/*q3) swap (q2
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 整数比较大小的方法 的文章

 

随机推荐