*上机内容:输入年、月,输出本月多少天 * *上机目的:合理选择分支语句 * /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: 王锴英 * 完成日期:2012 年 10月25日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 略 * 输入描述:某某年、某某月 * 问题描述:无 * 程序输出:2004年2月份 共有29天 * 问题分析:略 * 算法设计:略 */ * 我的程序:
#include <iostream> using namespace std; int main() { int a=3.6,b=2,c; c=a%b; cout<<c<<endl; return 0; }
运行结果:
35.
当int改为double,“%”改为“/”时:
#include <iostream>
using namespace std;
int main()
{
double a=3.6,b=2,c;
c=a/b;
cout<<c<<endl;
return 0;
}
运行结果:
当把b的值改为0时 ,
#include <iostream>
using namespace std;
int main()
{
double a=3.6,b=0,c;
c=a/b;
cout<<c<<endl;
return 0;
}
运行结果:
显然,程序错误,分母不能等于0.
观察体会:
当数值型为int型时,用“%”是错误的。
同理,double不能与“/”同用。
我的体会:c++语言还要我们继续钻研,有自己的热情,完成编程的工作!