访问计数 6952 (自2016年5月)
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:04/24/2017 00:00

教材P204 习题8.9

参考课件里程序的文件头完成作业。

程序输入:c1的实部 c1的虚部 c2的实部 c2的虚部

程序输出:

c3的实部 c3的虚部 (c3为两复数相加结果)

c4的实部 c4的虚部 (c4为两复数相乘结果)


请大家将c3按照相加来做.之前给的输出结果是相加的

输入输出样例:1组

#1
  • 样例输入:
    2.5 3 2 -2
  • 样例输出:
    4.5 1
    11 1
迟交扣分:0分
# 2年前王司汉提交了作品
0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (2)
  • 用户头像
    杨绍武 2年前
    0?1442652658
    刘海涛 2年前
    本题是加法和乘法,不是减法和乘法

    对,结果是相加的,现在不能改了.

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:04/24/2017 00:00

教材P204 习题8.6

改为输入3个学生的信息,其中成绩为整型变量。

程序输入:依次输入每一名同学的信息

程序输出:依次输出每一名同学的姓名和平均成绩


必须用结构实现

输入输出样例:1组

#1
  • 样例输入:
    zhang3 2001 85 60 75
  • 样例输出:
    zhang3 73
迟交扣分:0分
# 2年前王司汉提交了作品
20074?1479517212

分数:100.0分

20848?1488373796

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (6)
  • 用户头像
    肖义楠 2年前
    20753?1480164246
    牟佳胤 2年前
    挺稳的

    0?1442652658
    曾博 2年前

     挺会刷经验的啊小伙

    666


  • 用户头像
    严睿 2年前
    20929?1490111384
    宋文轩 2年前
    教员,那个截止时间不对啊

    确实不对啊

  • 用户头像
    严睿 2年前
    20929?1490111384
    宋文轩 2年前
    教员,那个截止时间不对啊

    确实不对啊

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:04/19/2017 00:00

教材P181 习题7.12

在main函数中固定串的个数为5,要求用户输入5个串,且每个串不超过30个字符

sortLine函数的原型就是习题要求的,不能变

用户在main函数中从键盘输入5个字符串,通过sortLine函数排序后在main函数中输出排序后的结果,要求按照字典序从小到大排序。

输入输出样例:1组

#1
  • 样例输入:
    bcde
    eadc
    abc
    hello
    abcd
  • 样例输出:
    abc
    abcd
    bcde
    eadc
    hello
迟交扣分:20分
# 2年前王司汉提交了作品
20910?1483263182

分数:100.0分

0?1442652658

分数:100.0分

20748?1487073827

分数:100.0分

0?1442652658

分数:100.0分

20845?1493637935

分数:100.0分

更多>>
回复 ︿ (9)
  • 用户头像
    杨绍武 2年前
    0?1442652658
    李子颜 2年前
    教员,我变的程序不知道为什么编译器通过不了,我的思路跟我提交的思路是相反的,我是直接参照数组的排序将字符串排序,但编译器就是通过不了,看着截止时间快到了,所以我就把同学的代码提交了,我再看看我的思路,看能不能改一下

    11841?1489719724
    杨绍武 2年前
    你倒是坦诚

    你自己做的作业呢?

  • 用户头像
    吴勇聪 2年前
    输入一系列的字符串,都想了半天。。。

  • 用户头像
    张啸 2年前
    11841?1489719724
    杨绍武 2年前
    trustie平台strcmp()返回值有点问题,请还没做好的同学用strcmp( ) < 0来判断其返回值

    好的

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:04/19/2017 00:00

教材P180 习题7.11

要求在main函数中调用该函数,main函数核心代码如下:

char a[20]=“11cd2cdd33”,  b[3]=“cd”, c[4]=“xxc”;
cout<<ReplaceString(a,b,c)<<endl;



输入输出样例:1组

#1
  • 样例输入:
     
  • 样例输出:
    11xxc2xxcd33
迟交扣分:20分
# 2年前王司汉提交了作品
20074?1479517212

分数:100.0分

20848?1488373796

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (2)
  • 用户头像
    杨绍武 2年前
    20753?1480164246
    牟佳胤 2年前
    教员必须用int main()吗,为啥用void main()不可以

    和main函数返回值类型无关

0?1470885445
登录后可添加回复
11841?1489719724
发布时间:04/07/2017 08:31
更新时间:04/11/2017 18:46
本周无需提交的作业,请大家对照课件好好练一下课后练习
回复 ︿ (3)
  • 用户头像
    曾瑶韵 2年前
    收到

  • 用户头像
    杨凤虎 2年前
    好的

  • 用户头像
    赵贺 2年前
    好的

11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:03/27/2017 00:00

课后习题5.12,阶乘计算、最后的组合数的计算分别在两个函数中进行,主函数直接调用组合数计算的函数。

程序输出:题目要求的两个组合数

要求阶乘计算用递归实现

输入输出样例:1组

#1
  • 样例输入:
     
  • 样例输出:
    10
    28
迟交扣分:20分
# 2年前刘兆清提交了作品

# 2年前杨绍武评阅了作品,优秀排行:

0?1442652658

分数:100.0分

20720?1519963176

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (25)
  • 用户头像
    戴后霖 2年前
    20888?1489677047
    黄汉长 2年前

    电子手表、计算器等电子设备经常依靠七段显示器进行数字的显示。为了组成这些数字,这类设备需要“打开”或“关闭”七段显示器的某些部分。

    可以用字符模拟七段显示器进行显示输出,一个数字表示为一个三行三列的字符矩阵,如下所示:

    #_#

    |_|

    |_|

    其中'#'表示一个空格,'_'是下划线,'|'是竖线。


    实现一个时间显示程序,输入时、分、秒,要求用字符模拟七段显示器进行显示输出,并且在时分之间、分表之间用一个分隔标识隔开。分隔标识的第一行是一个空格,第二行和第三行是一个小数点字符'.'。

    例如:输入8 21 37,输出如下

    _  _   _      _  _

    ||_|. _|  |. _|  |

    |_||_|.|_   |. _|  |





    教员求提示


    高班的题

  • 用户头像
    黄汉长 2年前
    20888?1489677047
    黄汉长 2年前

    电子手表、计算器等电子设备经常依靠七段显示器进行数字的显示。为了组成这些数字,这类设备需要“打开”或“关闭”七段显示器的某些部分。

    可以用字符模拟七段显示器进行显示输出,一个数字表示为一个三行三列的字符矩阵,如下所示:

    #_#

    |_|

    |_|

    其中'#'表示一个空格,'_'是下划线,'|'是竖线。


    实现一个时间显示程序,输入时、分、秒,要求用字符模拟七段显示器进行显示输出,并且在时分之间、分表之间用一个分隔标识隔开。分隔标识的第一行是一个空格,第二行和第三行是一个小数点字符'.'。

    例如:输入8 21 37,输出如下

    _  _   _      _  _

    ||_|. _|  |. _|  |

    |_||_|.|_   |. _|  |





    教员求提示


    我能想到的就是一个一个的if。。。。。。

  • 用户头像
    戴后霖 2年前
    0?1442652658
    曾瑶韵 2年前
    温馨提示:题目已给出数据,直接用,不会进行输入操作,如果用字母代替会超时

    这个嘛……

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
提交截止时间:02/26/2017 23:59

课后习题2.14至2.17.

要求格式清晰,便于批改,直接在答题框中填写答案,以附件形式上传。


课件更正:

(a=1) ? a++ : a--; //表达式结果为1,a值变为2



迟交扣分:20分
# 2年前何立凯提交了作品

# 2年前娄革伟评阅了作品,优秀排行:

20074?1479517212

分数:100.0分

20848?1488373796

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿
0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:03/20/2017 00:00

课后习题5.8。

主函数要求用户输入一个大于6的整数,通过计算输出两个素数(该两个素数之和等于输入的整数


注意:可能会有多种组合,但要求大家输出这个组合:第一个数是可能的最小的素数

输入输出样例:1组

#1
  • 样例输入:
    10
  • 样例输出:
    3 7
迟交扣分:20分
# 2年前王柯提交了作品
20074?1479517212

分数:100.0分

20848?1488373796

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (15)
  • 用户头像
    赵振凯 2年前
    20888?1489677047
    黄汉长 2年前
    #include<iostream>
    #include<cmath>
    using namespace std;
    int i=5;
    int main()
    {
    int a;
    a=1;
    cout<<a<<endl;
    {
    a=2;
    cout<<a<<endl;
    }
    cout<<a<<endl;
    return 0;

    }

    这个输出结果是1 2   2,但是根据快作用域,答案应该是 1  2  1,是我哪里输错了吗?教员求教

    在第二个输出前面再声明一遍 , a=2改成 int a=2

  • 用户头像
    杨凤虎 2年前
    0?1442652658
    杨凤虎 2年前
    #include<iostream>
    using namespace std;
    int primc(int x);
    int main()
    {
        int a,b,r1,r2,j;
        cin>>a;
        for(int j=1;j<=a;j++)
        {
            b=a-j;
            r1=primc(j);
            r2=primc(b);
            if(r1==0||r2==0);
            if(r1==1&&r2==1&&j<=b)
            break;
        }
           cout<<j<<" "<<b<<endl;
           return 0;

    }
    int primc(int x)
    {
        for(int i=2;i<x;i++)
            {
            if(x%i==0)
                return 0;
            if(i>x/2)
                return 1;
            }
    }
    多输一个int就算出一串乱码,求解释

    0?1442652658
    赵振凯 2年前

     你标红的那个int 表示在for 的作用域里声明了一个j=1,但是等for循环运行完跳出来后,主函数作用域里的j你只声明了没有赋值,所以是乱码。
     输出的乱码应该和你声明一个j后直接输出j得到的乱码一样。

    感谢,河北赵某

  • 用户头像
    宋登辉 2年前

    现在还不能验证

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:03/20/2017 00:00

编写一个函数,求两个正整数的最小公倍数,并在main函数中调用该函数。程序的输入输出格式如下:

程序输入:待计算的两个正整数

程序输出:输入两个数的最小公倍数


要求:正确定义和使用函数,函数具有两个形参,分别对应两个整数;函数返回值为计算得到的最小公倍数。

注意在周四晚上前提交

输入输出样例:1组

#1
  • 样例输入:
    3 4
  • 样例输出:
    12
迟交扣分:20分
# 2年前曾平提交了作品
20074?1479517212

分数:100.0分

20848?1488373796

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

更多>>
回复 ︿ (4)
  • 用户头像
    姚思研 2年前
    20074?1479517212
    姚思研 2年前
    老师,请问能不能放宽上交作业的时间限制??希望能在周末上交作业,而不被扣分呜呜呜

    谢谢老师!

  • 用户头像
    池航 2年前
    11841?1489719724
    杨绍武 2年前
    使用while(bravo!=0)之前,bravo初始化了吗?不同的系统可能对默认值设定不一样,但标准的c++对int型的变量并没有缺省值.可能非0,也可能就是0。

    懂了,谢谢教员

0?1470885445
登录后可添加回复
11841?1489719724
匿评已禁用作品补交中
语言: C++
提交截止时间:03/13/2017 00:00

教材P93的4.22题程序提交至此。求出所有的三位水仙花数


输出格式:每个数之间用空格隔开输出。

输入输出样例:1组

#1
  • 样例输入:
     
  • 样例输出:
    153 370 371 407
迟交扣分:20分
# 2年前李冲提交了作品

# 2年前杨绍武评阅了作品,优秀排行:

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

0?1442652658

分数:100.0分

20785?1489681430

分数:100.0分

20074?1479517212

分数:100.0分

更多>>
回复 ︿ (7)
  • 用户头像
    侯云飞 2年前
    11841?1489719724
    杨绍武 2年前
    居然有人直接输出这几个数,人才!但是0分!

    0?1442652658
    吴吉喆 2年前
    厉害了

    真厉害...

  • 用户头像
    胡思扬 2年前
    11841?1489719724
    杨绍武 2年前
    居然有人直接输出这几个数,人才!但是0分!

    hhhhh

  • 用户头像
    戴后霖 2年前

    赞一个

0?1470885445
登录后可添加回复
点击展开更多