c++程序。定义一个定义整型变量量,赋予1-100值。要求用户猜这个数,比较两数大小,把结果提示给用户,直到猜对为

华南理工大学C++程序设计基础(第3版)[周霭如][习题解答]_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
华南理工大学C++程序设计基础(第3版)[周霭如][习题解答]
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩130页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢求c语言试题及答案!急啊!_百度知道The page is temporarily unavailable
nginx error!
The page you are looking for is temporarily unavailable.
Please try again later.
Website Administrator
Something has triggered an error on your
This is the default error page for
nginx that is distributed with
It is located
/usr/share/nginx/html/50x.html
You should customize this error page for your own
site or edit the error_page directive in
the nginx configuration file
/etc/nginx/nginx.conf.C++笔试题(13)
1.定义一个”数据类型” datatype类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。
实现方式:
DataType.h
#pragma once
class DataType
character,
float_point
DataType(char ch);
DataType(int i);
DataType(float f);
~DataType(void);
void print();
DataType.cpp
#include &DataType.h&
#include &iostream&
DataType::DataType(char ch)
DataType::DataType(int ii)
DataType::DataType(float ff)
vartype = float_
DataType::~DataType(void)
void DataType::print()
switch (vartype)
case character:
cout&&&字符型:&&&c&&
case integer:
cout&&&整形:&&&i&&
case float_point:
cout&&&浮点型:&&&f&&
#include &iostream&
#include &DataType.h&
void main()
DataType A('a'),B(1),C(2.0f);
A.print();
B.print();
C.print();
2.用穷举法找出1~100间的质数,显示出来
#include &iostream&
#include &cmath&
void main()
int i = 1;
while (i++ & 100)
int flag = 1;
int k = sqrt(float(i));
for (int j = 2; j &= j++)
if (i % j == 0)
cout&&i&&&是质数&&&
3.在程序中定义一个整型变量,赋以1~100的值,要求用户猜这个数,比较两个数的大小,把结果提示给用户,直到猜对为止。
第一种写法:
#include &iostream&
#include &cmath&
void main()
int n = 55;
cout&&&请输入你猜的数:&;
while (n != m)
if (n & m)
cout&&&你猜的数太小了&&&
else if (n & m)
cout&&&你猜的数太大了&&&
cout&&&请输入你猜的数:&;
cout&&&恭喜你,猜对了!&&&
第二种写法:
#include &iostream&
#include &cmath&
void main()
int n = 55;
cout&&&请输入你猜的数:&;
if (n & m)
cout&&&您猜的数太小了&&&
else if (n & m)
cout&&&您猜的数太大了&&&
cout&&&恭喜你,猜对了!&&&
} while (m != n);
4.编写函数求两个整数的最大公约数和最小公倍数。
#include &iostream&
#include &cmath&
void main()
cout&&&请输入两个正整数:&;
cin&&m&&n;
int A = 1;
int min = m & n ? m :
for (int i = 2; i &= i++)
if (m % i == 0 && n % i == 0)
B = m * n / A;
cout&&m&&&和&&&n&&&的最大公因子是&&&A&&&,最小公倍数是&&&B&&
5.编写递归函数GetPower(int x, int y)计算x的y次幂, 在主程序中实现输入输出。
#include &iostream&
#include &cmath&
long GetPower(int x, int y);
void main()
cout&&GetPower(2,7)&&
long GetPower(int x, int y)
if (y == 0)
return x * GetPower(x, y-1);
6.定义一个矩形类,有长、宽两个属性,有成员函数计算矩形的面积
#pragma once
class Rect
Rect(void);
Rect(float len, float wid);
float GetArea();
float GetLength();
float GetWidth();
~Rect(void);
#include &Rect.h&
Rect::Rect(void)
Rect::Rect(float len, float wid)
float Rect::GetArea()
return length *
float Rect::GetLength()
float Rect::GetWidth()
Rect::~Rect(void)
#include &iostream&
#include &Rect.h&
void main()
Rect r(1.2,1.5);
cout&&r.GetArea()&&
7.编写一个函数,统计一个英文句子中字母的个数,在主程序中实现输入输出
#include &iostream&
void main()
char ch[100];
cin.getline(ch,100);
int count = 0;
for (int i = 0; i & strlen(ch); i++)
if ((ch[i] &= 'A' && ch[i] &= 'Z') || (ch[i] &= 'a' && ch[i] &= 'z'))
cout&&&输入的句子中含有字母的个数为:&&&count&&
8.编写函数int
index(char *s, char *t),返回字符串t 在字符串s中出现的最左边的位置,如果在s中没有与t匹配的子串,就返回-1。
int index(char* s, char* t)
int i,j,k;
for (i = 0; s[i] != '\0'; i++)
for (j = 0, k = t[j] != '\0' && s[k] == t[j]; k++,j++);
if (t[j] == '\0')
return -1;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:267714次
积分:5827
积分:5827
排名:第5575名
原创:302篇
转载:53篇
评论:21条
阅读:3864
文章:34篇
阅读:33400
文章:15篇
阅读:10222
文章:104篇
阅读:113877
(4)(2)(2)(20)(1)(7)(1)(7)(21)(32)(2)(4)(3)(13)(21)(10)(21)(24)(38)(29)(2)(3)(3)(1)(7)(14)(16)(12)(2)(2)(2)(1)(1)(16)(12)君,已阅读到文档的结尾了呢~~
广告剩余8秒
文档加载中
C++简单程序设计。【实验目的】:。1.
熟悉Visual C++ 6.0 的开发环境。。2.
学会用Visual C++ 6.0编写标准的C++控制台程序。。3.
学会编写简单的C++程序。。4.
复习基本数据类型变量和常量的应用。。5.
复习运算符和表达式的应用。。6.
复习结构化程序设计基本控制结构的应用。。7.
复习自定义数据类型的应用。。8.
练习使用简单的输入输出。。9.
观察头文件的作用。。..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
【习题】C++简单程序设计
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 定义整型变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信