1 / 16
文档名称:

实验结构化程序方案初步.doc

格式:doc   大小:67KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验结构化程序方案初步.doc

上传人:小枷 2019/3/29 文件大小:67 KB

下载得到文件列表

实验结构化程序方案初步.doc

相关文档

文档介绍

文档介绍:薂实验3结构化程序设计初步艿实验目的蒈掌握C++赋值语句与输入输出语句的使用方法,区别C语言的输入输出语句膂掌握关系运算符、逻辑运算符与条件运算符的运算规则并能熟练计算由这些运算符构成的表达式莀深入掌握C++各种流程控制语句(选择语句、循环语句和跳转语句)的要点和使用方法蒇能够灵活地运用C++各种语句进行综合程序设计袇羃实验内容蒁程序分析题。分析下面程序的运行结果,上机运行程序,观察其输出结果与你的分析结果是否相同?螀有如下程序,↙后,变量c1、c2、a、b的值分别是多少?莆#include<>蚃voidmain()薂{袈 charc1,c2;螆 inta;蒄 floatb;芀 cin>>c1>>c2>>a>>b;芀 cout<<c1<<""<<c2<<""<<a<<""<<b<<'\n';膅}膄#include<>莁#include<>荿voidmain()薄{ 羄 doublea=;蒃 cout<<a<<endl;蒇 cout<<setprecision(9)<<a<<endl;芈 cout<<setprecision(6)<<a<<endl;蚅 cout<<setiosflags(ios::fixed)<<a<<endl;芀 cout<<setiosflags(ios::fixed)<<setprecision(8)<<a<<endl; 衿}螇#include<>莅#include<>芁voidmain()羈{膆 doublea=;袁 cout<<setiosflags(ios::scientific)<<a<<endl;莃cout<<setiosflags(ios::scientific)<<setprecision(4)<<a<<endl; 莀}薆蚂#include<>膀#include<>葿voidmain()羅{莂 intb=123456;膁 cout<<b<<endl;薇 cout<<hex<<b<<endl;蒅 cout<<setiosflags(ios::uppercase)<<b<<endl;膃 cout<<dec<<setw(10)<<b<<','<<b<<endl;芃 cout<<setfill('*')<<setw(10)<<b<<endl;罿 cout<<setiosflags(ios::showpos)<<b<<endl;袄}袃有如下程序,从键盘输入862475↙后,程序的输出结果为多少,为什么?肀#include<>肈voidmain()薇{ 薃 inta,b,c;膂 cin>>a>>oct>>b>>hex>>c; 蒀 cout<<a<<""<<b<<""<<c<<endl;羇}莄#include<>衿#include<>薈voidmain()蒆{ 肄 shorta=-1;羀cout<<dec<<a<<""<<oct<<a<<""<<hex<<a<<endl; 蚇}袅#include<>袄voidmain()肂{ 聿 inta=-1;芅printf("dec:%d,oct:%o,hex:%x,unsigned:%u\n",a,a,a,a);薅}衿以下程序中,为了给整型变量k1,k3赋值为10,给k2,k4赋值为20,如何输入数据?***#include<>蚄voidmain()莅{ 袀 intk1,k2,k3,k4;薀scanf("%d%d",&k1,&k2);莈 scanf("%d,%d",&k3,&k4);螂 printf("k1=%d,k2=%d,k3=%d,k4=%d\n",k1,k2,k3,k4);羂}蚈#include<>袇voidmain()薂{ 蝿 inta=3,b=4,c=5,d=6,e,f;螇e=a>b&&(c=8);芆 cout<<c<<""<<e<<endl;节 f=a<b&&(e=c<d);螁 cout<<e<<""<<f<<endl;腿 f=a<b||(d>0?d++:d--);蚆 cout<<d<<""<<f<<endl;肃}袂#include<>芇voidmain()肅{ 螃 intx,y,z,w;虿z=(x=-1)?(y=-1,y+=x+5):(x=7,y=9);蚀 w=y*'a'/4;薄 cout<<x<<""<<y<<""<<z<<""<<w<<endl;薃}螁#include<>螈voidma