佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: angelqq

所有会C++电脑程式的人帮帮忙。。assignment due要到了。。我不会做。。呜呜

[复制链接]
发表于 16-8-2007 12:30 PM | 显示全部楼层
C是用stdio
C++是用iostream
回复

使用道具 举报


ADVERTISEMENT

发表于 24-8-2007 09:08 AM | 显示全部楼层
我觉得,你们需要简单化一个问题。。。而不是复杂化。。
以下是我的答案。。。

Q1

void main()
{
        char a[256];
        puts("Enter a number:");
        scanf("%s",a);
        int i,s=0;
        for (i=0;i<strlen(a);i++)
        {
                s += putchar(a[i])-48;
                putchar(32);
        }
        printf("\nSum :%d",s);
}


Q2

void main()
{
        char a[256];
        puts("Enter a number:");
        scanf("%s",a);
        printf("%s",strrev(a));
}

[[i] 本帖最后由 tensaix2j 于 26-8-2007 03:52 PM 编辑 [/i]]
回复

使用道具 举报

发表于 24-8-2007 09:11 AM | 显示全部楼层
原帖由 jesh 于 29-3-2007 01:56 AM 发表
好像是基本学吧,把integer转换成char不就解决了吗?


char 是一种integer
只是integer可以装4 bytes,char 只装1 byte
回复

使用道具 举报

发表于 24-8-2007 09:23 AM | 显示全部楼层
原帖由 itplanet 于 29-3-2007 01:37 PM 发表
最簡單的方法是把Integer變換成String,然後再將一個一個Character顯示出來就可以了。

如果用%的話,不知要如何知道user輸入的數字是個位數、十位數、百位數等等呢?要怎麼將1234變成4321呢?以下是 ...


首先我问你,把1234变成4321 跟他的值有没有关系。
那ABCD 变成 DCBA ?。
所以我说, 有时我们必须think out of the box.
回复

使用道具 举报

hs_tung11 该用户已被删除
发表于 29-8-2007 07:52 PM | 显示全部楼层
哈哈。。不需要think out of box 啦。。。因为题目都说 prompts the user to input an integer 嘛。。。哈哈。。我也是刚学C Language的。。
回复

使用道具 举报

发表于 29-8-2007 08:51 PM | 显示全部楼层
user 输入integer去 stdin, 我也不一定要store进integer的container里。毕竟题目没注明。
回复

使用道具 举报

Follow Us
hs_tung11 该用户已被删除
发表于 11-9-2007 11:24 AM | 显示全部楼层
原帖由 itplanet 于 29-3-2007 01:37 PM 发表
最簡單的方法是把Integer變換成String,然後再將一個一個Character顯示出來就可以了。

如果用%的話,不知要如何知道user輸入的數字是個位數、十位數、百位數等等呢?要怎麼將1234變成4321呢?以下是 ...


用%可以做到個位數、十位數、百位數。。。用string不能让user乱乱key in number 呱。。。
回复

使用道具 举报

发表于 14-9-2007 08:54 AM | 显示全部楼层
你的lecturer就是要你用脑想。。。你还跑来问人。。。

新手才更要自己想。。。开发你的逻辑思维。。。不然以后你拿到大project。。。你看看还有没有人帮你。。。

加油!!一开始是难一点。。。慢慢来。。。学成后你会很有成就感。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 14-9-2007 07:46 PM | 显示全部楼层
什么世界啊。。。学校功课不会拿来这里问,然后一堆人给答案。。。。
你们是帮他还是害他???
回复

使用道具 举报

发表于 14-9-2007 10:01 PM | 显示全部楼层

回复 #29 vampcheah 的帖子

大家只是给他一些提示罢了。。
回复

使用道具 举报

发表于 14-9-2007 10:27 PM | 显示全部楼层
C++好像很难酱
回复

使用道具 举报

发表于 15-9-2007 03:39 PM | 显示全部楼层
我是给他另一个perspective of solving problem.因为我想起以前读书的时侯的做法很死板。
如果我以前初学的时候有人给我多种方法来solve一个problem。。即使是很复杂的写法我也会去研究个究竟。。。

[ 本帖最后由 tensaix2j 于 15-9-2007 03:44 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 30-9-2025 05:49 AM , Processed in 0.092737 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表