欢迎来到天天文库
浏览记录
ID:35551897
大小:251.50 KB
页数:49页
时间:2019-03-27
《《程序设计基础》实验教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《程序设计基础》实验教程实验一面向过程的简单程序设计1.实验目的要求(1)使用C++语言编写简单的计算机程序,掌握C++程序从编辑、编译到运行的全过程,初步了解C++程序的特点。(2)掌握C++语言的数据类型(包括对各种数据类型变量的定义、初始化、赋值等)、运算符和表达式的使用。(3)掌握赋值语句的使用。(4)掌握数据的输入输出方法。2.实验内容(1)阅读下列程序,写出(由指定的输入)所产生的运行结果,并指出其功能。<1>#includevoidmain(){charch;cin>>ch;
2、ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch;ch=(ch>=’a’&&ch<=’z’)?(ch–32):ch;cout<#includevoidmain(){intm;floatx;boolbi,br;cout<<"intm=";cin>>m;bi=m>1000;cout<<"floatx=";cin>>x;br=x<=1e3;cout<3、0,20003000,10001000,2000300,1004000运行。//输入一个整数m和一个浮点数x,判断m是否大于1000,x是否小于等于1000输入10040200030001000100020003001004000输出0110011100<3>#includevoidmain(){intn;cin>>n;if(n++<10)cout<=10时,仍输4、出(n+1)(因为n—-未执行)(2)编写程序实现下列问题的求解。<1>根据随机从键盘输入的圆半径值,求圆的周长和半径并输出。#includeusingnamespacestd;voidmain(){intr;cout<<"请输入圆的半径"<>r;cout<<"圆的周长为"<<2*3.14159*r<读入三个整数a、b、c,交换它们中的数,使a存放b的值,b存放c的值,c存放a的值。#includeusingnamespacestd;5、voidmain(){inta,b,c,t;cout<<"请输入三个整数"<>a,cin>>b,cin>>c;cout<<"a="<对任意输入的四位整数,分别求出其各位数字,并按从后到前的顺序依次输出。例如,输入为1234时,输出结果为4,3,2,1。#includevoidmain(){inta,n;6、cout<<"请输入一个四位数"<>n;while(n>=1){a=n%10;n=n/10;cout<usingnamespacestd;voidmain(){floatx;inta;cout<<"请输入一个小于1的并且只有3位尾数的实数"<>x;for(i7、nti=1;i<5;i++){intn=x;a=n%10;x=x*10;cout<#include8、am.h>voidmain(){intm,n;m=1000;n=850;cout<<“(“<n){m=m–n;cout<<‘(‘<
3、0,20003000,10001000,2000300,1004000运行。//输入一个整数m和一个浮点数x,判断m是否大于1000,x是否小于等于1000输入10040200030001000100020003001004000输出0110011100<3>#includevoidmain(){intn;cin>>n;if(n++<10)cout<=10时,仍输
4、出(n+1)(因为n—-未执行)(2)编写程序实现下列问题的求解。<1>根据随机从键盘输入的圆半径值,求圆的周长和半径并输出。#includeusingnamespacestd;voidmain(){intr;cout<<"请输入圆的半径"<>r;cout<<"圆的周长为"<<2*3.14159*r<读入三个整数a、b、c,交换它们中的数,使a存放b的值,b存放c的值,c存放a的值。#includeusingnamespacestd;
5、voidmain(){inta,b,c,t;cout<<"请输入三个整数"<>a,cin>>b,cin>>c;cout<<"a="<对任意输入的四位整数,分别求出其各位数字,并按从后到前的顺序依次输出。例如,输入为1234时,输出结果为4,3,2,1。#includevoidmain(){inta,n;
6、cout<<"请输入一个四位数"<>n;while(n>=1){a=n%10;n=n/10;cout<usingnamespacestd;voidmain(){floatx;inta;cout<<"请输入一个小于1的并且只有3位尾数的实数"<>x;for(i
7、nti=1;i<5;i++){intn=x;a=n%10;x=x*10;cout<#include8、am.h>voidmain(){intm,n;m=1000;n=850;cout<<“(“<n){m=m–n;cout<<‘(‘<
8、am.h>voidmain(){intm,n;m=1000;n=850;cout<<“(“<n){m=m–n;cout<<‘(‘<
此文档下载收益归作者所有