这个作业属于哪个课程

C语言程序设计Ⅱ

我在这个课程的目标是

暂时是提高自主编程能力

这个作业在哪个具体方面帮助我实现目标

提高我的思维能力

参考文献

C语言程序设计(第3版)

题目一

冒泡法排序

输入1个正整数n(1<=n<=10),然后输入n个整数并存放在数组中,将这n个整数从大到小排序后输出,相邻数字间有一个空格,行末不得有多余空格。

输入格式:

输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。

输出格式:

在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。

1)实验代码

#include

void buttle(int a[],int n);

int main(void)

{

int n,a[10];

int i;

scanf("%d",&n);

scanf("%d",&a[0]);

for(i=1;i

{

scanf(" %d",&a[i]);

}

buttle(a,n);

printf("%d",a[0]);

for(i=1;i

{

printf(" %d",a[i]);

}

return 0;

}

void buttle(int a[],int n)

{

int i,j,s;

for(i=1;i

for(j=0;j

{

if(a[j]

s=a[j+1];

a[j+1]=a[j];

a[j]=s;

}

}

}

2)设计思路

3)本题调试过程碰到问题及解决办法

问题:答案错误,对代码进行调试发现结果有误。 解决办法:在dev c++上进行调试,发现在调用的函数里比较大小时if语句后面没加括号,导致不管if语句判断的结果都对a[j]、a[j+1]进行了交换。 4)运行结果截图

题目二 选择法排序 本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 1)实验代码

#include

int main(void)

{

int a[10],i;

int n,j,s;

scanf("%d\n",&n);

for(i=0;i

{

scanf(" %d",&a[i]);

}

for(i=0;i

for(j=i+1;j

if(a[i]

c语言输出行末不得有多余空格,2019年春季学期第四周作业相关推荐

  1. c语言输出行末不得有多于空格,新人提问:如何将输出时每行最后一个空格删除...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 如何将每行最后一个空格删除,使矩阵只有数字间有空格,没有多余空格? #include #include int main() { int i,j,k,m, ...

  2. pta--输入一个正整数n,再输入n个整数,输出其中的偶数。要求相邻数字中间用一个空格分开,行末不得有多余空格

    问题 程序填空题 输入一个正整数n,再输入n个整数,输出其中的偶数.要求相邻数字中间用一个空格分开,行末不得有多余空格 正确答案 由题干知此题共有三个要求: 要求一:输出其中的偶数 要求二:相邻数字间 ...

  3. c语言输出行末无空格_三个简单的C语言程序

    今天介绍三个最简答的C语言程序. 例1:要求在屏幕上输出以下一行信息:This is a C program. 解题思路:在主函数中用printf函数原样输出以上文字 编写程序: #include&l ...

  4. c语言程序设计课程总结600字,2019年春季学期《C语言程序设计II》课程总结

    2019年春季学期<C语言程序设计II>课程总结 1.课程情况 2.课程总结 学生的课程总结: 本学期的目标 让课程形成模式,在较为清晰的教学内容的基础上,形成可持续性的教学管理方式,让同 ...

  5. 北师大c语言2019在线作业,华东石油《C语言》2019年春季学期在线作业(二)辅导答案...

    1.C语言2019年春季学期在线作业(二)下列变量的定义及赋值正确的是A.inti=0;j;B.charc=A;C.doublex,y,z;x=y=z=100;D.floata=b=100;正确答案: ...

  6. 春学期C语言程序设计,2019年春季学期《C语言程序设计II》课程总结

    2019年春季学期<C语言程序设计II>课程总结 ####1.课程情况 ####2.课程总结 ###学生的课程总结: ###本学期的目标 让课程形成模式,在较为清晰的教学内容的基础上,形成 ...

  7. 宏定义不是c语言语句 行末不必加分号,模拟C语言试题-02(2).doc

    精通教育集团-软件学院专业课集训营资料 PAGE PAGE 1 2016年天津市大学软件学院高职升本专业课模拟试题-02 考场号 考生号 姓名 第一部分 C语言部分 100分 一.单项选择题(共25小 ...

  8. 天大c语言离线考核答案,【天大考核】2019年秋学期考试《公共关系学》离线作业考核试题答案100分...

    [天大考核]答案100分 奥鹏在线离线作业+wx:zcjiaoyu1|+QQ:2502533676|论文 2019年秋学期考试<公共关系学>离线作业考核试题 公共关系学 要求: 一. 独立 ...

  9. c语言以空格分割字符串,C语言程序要读入一行文本,以空格分隔若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。...

    对于每个英文字母分别判断个数,并累计,最终输出即可.一.算法:1.循环读取字符,直到换行为止.对于每个字符,执行以下流程.2.判断是否为英文字母,即小写和大写两种.3.如果是英文字母,则统计个数.输入 ...

最新文章

  1. 20 个最常用的 Git 命令,码住!
  2. 北邮OJ 2016 网预-Square Coins
  3. 百度ueditor编辑器注入漏洞修补查杀程序
  4. 都2020年了,这5个java IDE神器你还不知道?
  5. 9.停下来说说jquery
  6. ansi编码_Java 字符编码
  7. 【实践】一站式数据开发平台在有赞的最佳实践.pdf(附下载链接)
  8. Python中if判断语句在只有一个break子句时可以写在一行
  9. 公共云计算彼端的数据能否得到有效保护?
  10. python_tornado
  11. JAVA课程设计(小游戏贪吃蛇)完整源码附素材(一)
  12. MySQL 常用函数一览
  13. javascript手册安卓版_javascript手册
  14. Android Hook技术的简单实现
  15. 国际知名品牌广告语欣赏(英汉)
  16. AI能写论文了!华人本科生发明AI论文生成器
  17. SP商BI平台(MP子平台)——通信增值业务运营SP公司
  18. 渲图买桌面CPU还是服务器cpu,做图用什么显卡好,图形渲染CPU重要还是显卡重要...
  19. 网上源码买卖靠谱吗?
  20. Sql server 索引碎片

热门文章

  1. Spring中循环依赖详解
  2. 盘点40个最佳项目管理工具大全
  3. MATLAB/Simulink模型开发乐高EV3 双足平衡机器人
  4. android 平板z97,生命在于折腾 iGame Z97也能玩Android
  5. 多维尺度分析MDS详解
  6. Matplotlib 设置支持中文的默认字体
  7. 使用Pixelmator Pro修饰照片
  8. 转载:java 7新特性-TWR(Try-with-resources)
  9. python画人脸编程怎么写_如何在Python(GUI)中绘制人脸
  10. less-calc()