C++起步
cookie207
这个作者很懒,什么都没留下…
展开
-
整数小数相互转换
#include int main(){ using namespace std; int du; int fen; int miao; cout cout cin>>du; cout cin>>fen; cout cin>>miao; double x; x=du+fen/60.0+miao/3600.0; cout return 0;}原创 2009-10-12 10:14:00 · 632 阅读 · 0 评论 -
第五章 7,8
7.读入单词,直到用户输入done为止.并计算输入的单词个数.#include int main(){ using namespace std; char ch[20]; int count=0; cout cin>>ch; while(strcmp("done",ch)) { cout ++count; cin>>ch; } cout return 0;}===========原创 2009-10-20 22:51:00 · 318 阅读 · 0 评论 -
第五章第5题
#include void main(){ using namespace std; int sales[3][12]; int sale; int sum1; int sum2[3]; int sum=0; int i=0; int j=0; for (i=1;i { sum1=0; for(j=1;j { cout cin>>sales[i][j]; cout su原创 2009-10-20 17:55:00 · 305 阅读 · 0 评论 -
第五章习题
1.编写一个要求用户输入两个整数的程序.该程序将计算并输出这两个整数之间所有整数的和.这里假设选输入较小的整数.例如,如果用户输入的是2和9,则程序将指出2~9之间的所有整数的和为44.#includeint main(){ using namespace std; cout int i,j; cin>>i; cout cin>>j; int sum=0; for(int k=i;k原创 2009-10-19 18:31:00 · 704 阅读 · 0 评论 -
int x=(1,024)与int y;y=1,024
#includeint main(){ using namespace std; int i=(1,024); cout int j; j=1,024; cout return 0;} 运行:201 因为i=(1,024)用逗号操作符连接,值为右侧表达式的值.这是024,八进制为20因此这里声明将值20赋给i. j=1,024实际为(原创 2009-10-19 18:28:00 · 1526 阅读 · 0 评论 -
创建结构candybar,要求用new来动态分配结构数组
#include struct CandyBar{ char kind[20]; float weight; int cal;};int main(){ using namespace std; int size; cout cin>>size;//数组的元素数 cin.get(); CandyBar *ps=new CandyBar[size];//创建一个动态数组 //从原创 2009-10-15 18:22:00 · 840 阅读 · 0 评论 -
数组指针习题
11、输入一个正整数,然后创建一个动态的int数组,其中包含的元素个数等于用户输入的值cin>>size;int p[]=new int[size]; 12、下面的代码是否有效?如果有效,它将打印出什么结果?cout 运行结果:0040564C 13、编写一段代码,给问题6中描述的结构动态分配内存,然后读取该结构的成员的值。问题6:设计一个描述鱼的结构声原创 2009-10-14 21:59:00 · 440 阅读 · 0 评论 -
读取字符串,数字并输出
#include int main(){ using namespace std; cout char firstname[20]; cin.get(firstname,20); cin.get(); cout char lastname[20]; cin.get(lastname,20); cin.get(); cout char letter; cin>>letter; letter原创 2009-10-15 14:22:00 · 463 阅读 · 0 评论 -
分别输入小时和分钟,得到形如 9:28
#include using namespace std;void time(int h,int m){ cout}int main(){ cout int i,j; cin>>i; cout cin>>j; time(i,j); return 0;}原创 2009-10-10 16:30:00 · 389 阅读 · 0 评论 -
一光年等于63,420天文单位
#include "stdafx.h"#include using namespace std;double convert(double c){ double fah = 63240*c; return fah;}int main(){ cout double c; cin>>c; cout return 0;}原创 2009-10-10 16:25:00 · 560 阅读 · 0 评论 -
第五章6
#include using namespace std;struct car{ char product[20]; int year;};int main(){ cout int n; cin>>n; car *obj=new car[n]; int i=0; for(i=0;i { cout cout cin>>obj[i].product; cout cin>>(原创 2009-10-20 21:58:00 · 266 阅读 · 0 评论