POJ C++程序设计 编程题#4:计算整数平方和
编程题#4:计算整数平方和
来源: 北京大学在线程序评测系统POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)
总时间限制: 1000ms 内存限制: 1024kB
描述
下列程序每次读入一个整数N,若N为0则退出,否则输出N和N的平方。
#include <iostream> using namespace std; // 在此处补充你的代码 int main(int argc, char* argv[]) {CType obj;int n;cin>>n;while ( n ) {obj.setvalue(n);cout<<obj++<<" "<<obj<<endl;cin>>n;}return 0; }
输入
K个整数。除最后一个数据外,其他数据均不为0。
输出
K-1行。第I行输出第I个输入数和它的平方。
样例输入
1 5 8 9 0
样例输出
1 1 5 25 8 64 9 81
1 #include <iostream> 2 using namespace std; 3 // 在此处补充你的代码 4 class CType { 5 public: 6 int value; 7 CType():value(0) {}; 8 void setvalue(int n) { 9 value = n; 10 } 11 //必须使用static变量 12 CType &operator++(int) { 13 static CType tmp = CType(); 14 tmp.value = value; 15 value *= value; 16 return tmp; 17 } 18 19 friend ostream & operator<<(ostream &o, CType &cType) { 20 o<<cType.value; 21 return o; 22 } 23 24 }; 25 int main(int argc, char* argv[]) { 26 CType obj; 27 int n; 28 cin>>n; 29 while ( n ) { 30 obj.setvalue(n); 31 cout<<obj++<<" "<<obj<<endl; 32 cin>>n; 33 } 34 return 0; 35 }
转载于:https://www.cnblogs.com/dagon/p/4805358.html
POJ C++程序设计 编程题#4:计算整数平方和相关推荐
- POJ C++程序设计 编程题#2 魔兽世界之二:装备
编程题#2: 魔兽世界之二:装备 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB ...
- POJ C++程序设计 编程题#7:字符串排序
编程题#7:字符串排序 来源: 北京大学在线程序评测系统POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 总时间限制: 1000ms 内存限制: 1024k ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇)
沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇) 7-1 求阶乘序列前N项和 (15分) 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和. 输入格式 ...
- c语言输入若干数输出最小值循环结构,C语言循环结构程序设计编程题
<C语言循环结构程序设计编程题>由会员分享,可在线阅读,更多相关<C语言循环结构程序设计编程题(3页珍藏版)>请在人人文库网上搜索. 1.实验3循环结构程序设计.实验目的:1 ...
- 编程题——完全数计算
编程题--完全数计算 题目描述: 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数. 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身. 例如:2 ...
- 江苏大学考研885程序设计 - 编程题笔记
江苏大学考研专业课编程题 这个暂时还不能完全放出来!万一被对手看到了怎么办! --2020.10.30 本人已经上岸.....所有内容都放出来了! -- 2021 √文件操作模板 字符串操作 √编程题 ...
- java程序设计编程题_20165237 2017-2018-2 《Java程序设计》第十周考试补做及编程题...
20165237 2017-2018-2 <Java程序设计>第十周考试补做及编程题 知识点 1.链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用 . ...
- c语言编程题大学,大学C语言程序设计(编程题).pdf
C 语言程序设计习题(编程题) C 语言程序设计习题(编程题) 习题1(编程题)[知识点:基础知识] 2 2 2 2 编制程序,要求输入整数a 和b ,若a +b 大于100,则输出a +b 百位以上 ...
- C语言程序设计编程题[一](山西大学876)
文章目录 2015年[876]c程序设计 一.计算字符串中 字母,数字,其他字符的个数 二.计算两个整数的最大公约数和最小公倍数 总结 2015年[876]c程序设计 提示:仅完成了c语言部分的代码大 ...
最新文章
- 光电耦合NEC2051 的输入输出特性
- 微信端图片上传方式2
- Arcgis Server发布服务
- C++ 字符串(string类)
- RabbitMQ实战经验分享
- html file对象修改,HTML DOM
- cc ai条码插件_科脉神秘黑科技产品横空出世,AI能为生鲜称重带来哪些变革?
- 一起看懂Redis两种持久化方式的原理
- 查看redis安装目录
- 在 java 中_关于final 关键字,在Java中,关于final关键字的说法正确的是()
- Unity编辑器工具简体繁体一键转换
- 函数计算机怎么算开根号,excel开根号公式怎么计算(详解excel开根号公式函数)...
- 各家关节机器人示教器特点
- RabbitMQ(五) | MQ集群搭建、部署、仲裁队列、集群扩容
- 12306智能刷票,订票
- 如何为自己的网站生成SSL证书
- 丁香医生vue开发项目,接口用的主要是官方开放的Api接口,无后端
- okcc中FXS网关老掉注册要怎么解决?
- 微信公众平台开发四六级成绩查询
- Linux进程调用execve,关于linux:在C语言中使用execve loader时子进程如何终止