永发信息网

新手!C语言里这个程序哪里出错了,要怎么改??

答案:5  悬赏:0  手机版
解决时间 2021-12-03 07:52
新手!C语言里这个程序哪里出错了,要怎么改??
最佳答案
str=dec2hex(n);这一句:dec2hex()函数有两个参数,你只写了1个,而且函数类型是void,不能写成str=dec2hex();

str[i]=t;
str[i]=str[j];
str[j]=t;
如果是交换操作的话,应该把值先赋给中间变量,应该这样写:
t=str[i];
str[i]=str[j];
str[j]=t;
全部回答
输出哪里不对 ?举个例子?
str[i]=t;
str[i]=str[j];
str[j]=t;

这是啥操作
main()
{
char str[80];
int n;
scanf("%d",&n);
sprintf(str, "%X\n", n);
puts(str);
}
两个错误:
一:
str=dec2hex(n);

要改为:
dec2hex(n, str);
二:
str[i]=t;

要改为:
t = str[i];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
(2.4+2.4+2.4+2.4)×2×1.25
请教高人格力中央空调gmvpd160w和lsqwr45m
上海外环线(s20)全长有多少公里
— If you don’t like the white shirt, tak
故君子之于春秋没身而已
oppo707t如何查看被拦截的短信。
有人知道绝地求生吃鸡盒子吗?
免费发放现金券 代金券 发放收回的账务处理
河南豆面条怎么做好吃
古董元代青花胭脂缸
1.08*5.3算式怎么算
中央供料系统的好处
女友结婚男子开车跟随十里泣不成声
张兰镇是属于哪个省?
吃什么水果对皮肤好
推荐资讯
北京站到交道口怎么走
像这部保时倢价格多少?
宝钛室内游泳馆现在开放不?、
81十19竖式
请问新型广东农村社会养老保险是如何缴纳
豪猪刺能吃吗
Nike KD Trey 5 IV EP 4代杜兰特Zoom。这是杜
营山农商银行24小时自助银行(三星路南段)地址
赛尔号有加成的称号(全部)
车被单位的铲车撞了,答应私了,可是我等了一
《湛蓝色爱的回忆》最新txt全集下载
高通 snapdragon MSM8255和德州仪器 OMAP3620
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?