高分悬赏visual c++程序设计问题,高手进

(1)利用整除与求模运算,将三位小数(小数点前后都要有数,如:3.21 2.13 5.02等(整数与小数部分都不可全为零))中的各位数分离(分离输出三个数)
(2)从键盘输入一个英文字母,判断后如果是大写字母就改为小写字母输出,如果是小写字母就改成大写字母输出
如果可以的话,大神也可以将文件发到我邮箱:[email protected]
我将用程序运行检验,谢谢了
第一个问题补充:例如输入3.21,则输出
3
2
1
输入25.1,则输出
2
5
1
输入30.2,则输出
3
0
2

第1个回答  2011-03-12
#include<iostream.h>
void main()
{
cout<<"请输入一个三位小数,如:3.21 2.13 5.02等(整数与小数部分都不可全为零)"<<endl;
double a,b;
cin>>a;
b=a*100;
int c=(int)b;
int d=c/100;
cout<<"整数部分是"<<d<<endl;
d=100*d;
d=c-d;
int e=d/10;
cout<<"小数部分第一位是"<<e<<endl;
e=e*10;
e=d-e;
cout<<"小数部分第二位是"<<e<<endl;

}

#include<iostream.h>
void main()
{
char c;
cout<<"请输入一个字母"<<endl;
cin>>c;
if(c>='A'&&c<='Z')
c=c-'A'+'a';
if(c>='a'&&c<='z')
c=c-'a'+'A';
cout<<c<<endl;
}

如果还需要注释就跟我说,我发你邮箱里。
第2个回答  2011-03-13
两道题都已经给你发过去。
[email protected]

===========
第一题的修改稿已经发了。本回答被提问者采纳
第3个回答  2011-03-12
这个有什么的呢
相似回答