c++练习题

@凌追5489:C++编程习题总共六道希望大家帮忙做下~1.输入一个三位整数,将它反向输出2.编写程序,要求输入四位数的年份,两位数的月份和日期,把他们按“年 月 ... - 作业帮
陶豪18329811572…… [答案] #include int main(void) { int x,a,b,c; printf("请输入一个三位数:"); a=x/100; b=x%100/10; c=x%10; printf("逆顺序输出:%d%d%d\n",a,b,a); return(); }

@凌追5489:关于c++的一些基础练习题,能把它做完吗?会做多少题?能力测试一下.一、单选题1、以下选项中不属于C++语言的数据类型是______.A) 复数型 B) 逻辑... - 作业帮
陶豪18329811572…… [答案] 一、1--5 A、D、B、D、C 6--10 C、C、D、B、A、 二、#include main() { char a[10]="abcde"; char temp; int i; for(i=0;i

@凌追5489:c++练习题1.自定义一个能计算三个整数中能求最大值的有返回值的整型有参函数,通过主函数输入三个整数并调用函数算出结果,并输出2.自定义一个函数,... - 作业帮
陶豪18329811572…… [答案] 1 #include using namespace std; int max(int a,int b,int c) { int temp=a; if (temp{ temp=b; } if (temp{ temp=c; } return temp; } int main() { cout return 0; } 2 #include using namespace std; int main() { int temp=0,val=0,a[5][5]; //5*5的矩阵 for (int x=0;x { for (int y...

@凌追5489:一道C++练习题试题E:计算一个实数的绝对值计算所给定的实数的绝对值.输入标准输入,第一行为需要你计算的数的个数n,第2行是由空格隔开的n个实数.... - 作业帮
陶豪18329811572…… [答案] #include using namespace std; void main() { int n; cin >> n; double *a = new double[n]; for(int i=0;i> a[i]; for(int i=0;i

@凌追5489:C++练习题1.Write an expression that evaluates to true if the integer variable x contains an even value,and false if it contains an odd value.2.Given an int ... - 作业帮
陶豪18329811572…… [答案] The output function perhaps is Console.Write() or cout

@凌追5489:c++习题 下列一维数组定义正确的是( ). - 作业帮
陶豪18329811572…… [选项] A. x=6; int num[x]; B. const int x=6; float a[x]; C. const float x=6; int b[x]; D. int x=6; int c[x]; 解析一下每个选项,答案是B的.

@凌追5489:C++编程练习题 -
陶豪18329811572…… #include "stdio.h" void main() { int a[12],i; int month=0; int sum=0; float aver; printf("Input planned quantity for each month:"); for(i=0;i<12;i++) scanf("%d",&a[i]); for(i=0;i<12;i++) { sum=sum+a[i]; month++; if(sum>200) break; } printf("Total ...

@凌追5489:C++练习题 -
陶豪18329811572…… 1.第一个循环是不执行的 因为i始终不符合条件i==0;2.下面是死循环的是for(int i=1; ; )if(++i<10) continue; 因为for循环始终没有结束条件,虽然if语句执行一定次数后会停止 但是不影响for继续执行另外 2中第一个循环却不是死循环 因为i增加一定数后会超过int型限制--32位机器上int的最大整数为2^32-1 再加一就会显示i%(2^32)的值 也就是求模后的值

@凌追5489:C++程序题 -
陶豪18329811572…… 将ABCD编号1234,用变量x存放做好事人的编号,则x取值范围是1~4. 假设某人做好事,4个人说话可以分成这么几种:A说的话: x!=1 B说的话:x==3 C说的话:x==4 D说的话:x!=4 四个逻辑值相加等于3就是你所要求的结果.具体算法是:void main() { int x; for(x=1;x<=4;x++) if((x!=1)+(x==3)+(x==4)+(x!=4)==3) printf("做好事的是:%c\n",x+64); } 这是C的写法,但是改成c++相当容易,关键是这种算法的思想!

@凌追5489:关于C++的一些练习 -
陶豪18329811572…… 我把最后两题补充完吧:7.int a,b;printf("请输入您要判断的年份:\n");scanf("%d",&a);if(a%400==0)b=1;else if(a%4!=0)b=0;else if(a%100!=0)b=1;if(b==1) printf("您输入是的闰年"); //此处改为if(b==1) else printf("您输入的不是闰...

相关推荐

相关链接:
  • c++链表
  • c++两个冒号连用
  • c两横是什么货币符号
  • c利安
  • c联合体
  • c良宇对上海
  • c++链式编程
  • c里昂鱼
  • c++链表的创建与操作
  • c脸sub
  • 本文由网友投稿,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    若有什么问题请联系我们
    2024© 客安网