【发布时间】:2012-09-06 02:11:37
【问题描述】:
我在上基础编程课,对编程几乎一无所知,我们使用的是 c++,我当前的项目是打开控制台并执行以下操作
- 输入一个字母并输出其等效的ascii十进制数
- 输入一个介于 33 和 254 之间的数字,并输出其对应的字母
- 输入小写字母,输出大写
- 输入小时数,输出分钟数
- 输入大于60的数字,输出小时数和分钟数
这是我目前的工作
#include <iostream>
using namespace std;
void main ()
{
cout<<"Assignment 2"<<endl;
char somechar;
int charval;
int input_number;
char output_letter2;
char input_lower_letter;
char output_upper_letter;
int input_hours;
int output_minutes;
int input_minutes2;
int output_hours2;
int output_remainder_minutes;
cout<<"Enter a letter"<<endl;
cin>>somechar>>endl;
cout<< somechar='a';
int charval = somechar;
printf("%c = %d\n",somechar,charval);
system("pause");
}
非常感谢任何提示和帮助
【问题讨论】:
-
你没有同学或老师做这些事吗?
-
老师不给我作业的答案,我想我应该和班上的人交朋友
-
学习的理念是提出正确的问题以了解如何解决问题。你可能已经在课堂上学习了解决这个问题的材料。这里的大多数人想要解决的问题并非纯粹出于教育目的。
-
所以您已提交代码以供审核,但实际上并未提出任何问题。
-
我真正需要的是将一个字母转换为它的ASCII十进制的函数,如果你把注意力放在那里,我确实在标题中说明了这一点
标签: c++ type-conversion