1. 利用vc++ 2005控制台应用程序的步骤调试下面的程序,并写出运行结果。
#include
using namespace std;
void main()
cout<<"this is a"<<
cout<<"c++ program." #include using namespace std; void main() int a,b,c; cout<<"请输入两个数字:"; cin>>a>>b; c=a+b; cout<} 例2-1】短整型数据使用例程。 例2-1 短整型数据使用例程。 #include using namespace std; void main() unsigned short x; cout<<"请输入一个0~65535之间的整数:"; cin>>x; cout<<"您输入的是:"< 例2-2】字符型数据使用例程。 例2-2 字符型数据使用例程。 #include using namespace std; void main() char ch; cout<<"请输入一个字符:"; cin>>ch; cout<<"您输入的是:"< 例2-3】数据类型的自动转换。 例2-3 数据类型的自动转换。 #include using namespace std; void main(void) char a = x'; int b = 3,f = 2; float c = 2.5678; double d = 5.2345; long e = 32l; cout<} 例2-4】数据类型的强制转换。 例2-4 数据类型的强制转换。 #include using namespace std; void main() int x=3,y=2; float f1,f2; f1=7.0; f2= f1+(float)x/y; /等价于 f2=f1 + float(x)/y; cout < 例2-5】使用数**算符的简短程序。 例2-5 使用数**算符的简短程序。 #include using namespace std; void main() int a, b, c, e; double d; a=10+4加法运算符。 b=a-20减法运算符。 c=a*b乘法运算符。 d=c/2.5; /除法运算符。 e=a%2取余运算符。 cout<<"a = cout<<"b = cout<<"c = cout<<"d = cout<<"e = 例2-6】使用关系运算符的简短程序。 例2-6 使用关系运算符的简短程序。 #include using namespace std; void main() int a, b, c; a=6;b=3; c= a>b大于运算符。 cout<<"c= "c= a cout<<"c= "c= a==3等于运算符。 cout<<"c= "c= a>=b大于等于运算符。 cout<<"c= "c= a<=b小于等于运算符。 cout<<"c= "c= a!=b不等于运算符。 cout<<"c= " 例2-7】对下列情况编制程序: 如果年龄小于或等于55岁,身体健康,则准予办理人寿保险; 如果年龄小于或等于55岁,身体不健康,则不予办理人寿保险; 如果年龄大于55岁,则不予办理人寿保险。 用逻辑与运算符来组合这些条件,得出需要的结果,可以使用if语句(在后面的章节中讲述if语句)。下面是实现上述功能的程序: #include using namespace std; void main() char life_insurance; char health; int age=50; health='b'; if(age<=55 &&health=='g') life_insurance='y'; if(age<=55 &&health=='b') life_insurance='n'; if(age>55) life_insurance='n'; if(life_insurance=='y') cout<<"符合购买保险的条件"< if(life_insurance=='n') cout<<"不符合购买保险的条件"<} 例2-7可用||运算符重写为: #include using namespace std; void main() char life_insurance; char health; int age=50; health='b'; if(age<=55 &&health=='g') life_insurance='y'; if( (age<=55 &&health=='b') age>55) ) life_insurance='n'; if(life_insurance=='y') cout<<"符合购买保险的条件"< if(life_insurance=='n') cout<<"不符合购买保险的条件"<} 例2-8】将129与-97按位与。 例2-8 将129与-97按位与。 #include using namespace std; void main() int a=129; int b=-97; int c; c=a&b; cout<<"c = 例2-9】将129与-97按位或。 例2-9 将129与-97按位或。 #include using namespace std; void main() int a=129; int b=-97; int c; c=a | b; cout<<"c = 例2-10】将129与-97按位异或。 例2-10 将129与-97按位异或。 #include using namespace std; void main() int a=129; int b=-97; int c; c=a ^ b; cout<<"c = 例2-11】前后缀自增(减)运算符。 例2-11 前后缀自增(减)运算符。 #include using namespace std; void main() int a=100; int b=200; int c; c = a自增运算符后缀。 cout<<"c= "c< 湖北师范学院2010年 专升本 招生考试。1.答 程序运行结果为 75 2.答 程序运行结果为 3 1 1 3.答 程序运行结果为 bcdefg 换行 efg 4.答 程序运行结果为 12,1 5.答 数据库管理系统 dbms 是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面... 湖北师范学院2010年 专升本 招生考试。1.答 程序运行结果为 75 2.答 程序运行结果为 3 1 1 3.答 程序运行结果为 bcdefg 换行 efg 4.答 程序运行结果为 12,1 5.答 数据库管理系统 dbms 是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面... 程序设计题。2002年4月 六 程序设计题 本大题共2小题,第55小题8分,第56小题12分,共20分 55.将26个英文字母按aabbccdd zz先小写后大写的顺序逐个打印出来。56.编程实现将字符串str2连接到字符串str1的末尾并输出str1串。不得使用c中的strcat标准库函数 200...高级语言程序设计计算机 答案
高级语言程序设计计算机 答案
计算机基础与程序设计》程序设计题