码迷,mamicode.com
首页 > 其他好文 > 详细

第三周作业·

时间:2017-10-20 16:55:16      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:exit   lan   blog   int   image   git   amp   数值   崩溃   

题目一:a乘以b

      实验代码:

#include<stdio.h>
int main()
{
    int A,B,C;
    scanf("%d %d",&A,&B);
	C=A*B;
	printf("%d\n",C);
	return 0;
}

  设计思路及运行结果:

技术分享技术分享

错误截图及改正

技术分享

错误:Id returned 1 exit status

 改正方法:度娘查询:函数声明与实现不一致(printf错打为print)

题目二

#include<stdio.h>
int main()
{
    int A,B,C,D;
    scanf("%d %d %d %d",& A,&B,&C,&D);
    int Sum=0;
    float Average=0;
    Sum=A+B+C+D;
    Average=(A+B+C+D)/4.0;
    printf("Sum = %d; Average = %.1f\n",Sum,Average);
    return 0;} 

设计思路及运行结果

技术分享技术分享

错误及改正方法

技术分享

    

知识:在程序中10/3*3与10*3/3是不同的,10/3为整值计算,计算结果为整值。故10*3/3=10但10/3*3=9

改正方法:将3改为3.0,3.0为浮点数, 故计算时计算机将所有数值转换为浮点数。

 

 题目三

#include<stdio.h>
int main()
{
    int H;
    scanf("%d",&H);
    float gj,sj;
    gj=(H-100)*0.9;
    sj=gj*2;
    printf("%0.1f\n",sj);
    return 0;
    } 

设计思路及运行结果

技术分享技术分享

错误及改正方法

技术分享

改正方法:问同学:scanf语句中忘加&导致程序崩溃

题目四

#include<stdio.h>
int main()
{
    int a,b,c,d;
    scanf("%d",&a);
    b=a/100;
    c=(a-b*100)/10;
    d=a-b*100-c*10;
    printf("%d,%d,%d",b,c,d);
    return 0;
}

设计思路及运行结果

技术分享技术分享

无错误

 表格与折线图

技术分享技术分享

 git账号地址:https://git.coding.net/guozhikang/www.git

Git上传文件列表

技术分享

pta列表·

技术分享

 评论同学博客链接

孙佳钰:http://www.cnblogs.com/woshisun/p/7689887.html

孙娜:https://i.cnblogs.com/EditPosts.aspx?postid=7675386

 曹琪:http://www.cnblogs.com/blueblog6/p/7687445.html

 

第三周作业·

标签:exit   lan   blog   int   image   git   amp   数值   崩溃   

原文地址:http://www.cnblogs.com/gzk08-20/p/7675386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!