第三次程序设计上级报告
来源:互联网 发布:monaco windows 编辑:程序博客网 时间:2024/04/29 17:40
任务1
#include <stdio.h> void main() { int a=1,b=2,c=3; int x=a?b:c; printf("x=a?b:c=%d\n",x); int y=(a=2)?b+a:c+a; printf("y=(a=2)?b+a:c+a=%d\n",y);}
运行结果
任务2
#include<stdio.h>void main(){int a=1,b=2,c=0;int x=a && c;printf("x=a&&c=%d\n",x);int y=a||c&&b;printf("y=a||c&&b=%d\n",y);int z=a||c||(a&&b);printf("z=a||c||b!(a&&b)=%d\n",z);int p=b&&c&&!a;printf("p=b&&c&&!a=%d\n",p);int q=a&&!((b||c)&&!a);printf("q=a&&!((b||c)&&!a)=%d",q);}
运行结果
任务3
#include<stdio.h>#include<math.h>#include<conio.h>void main(){int x=3*(2L+4.5f)-012+44;printf("x=3*(2L+4.5f)-012+4=%d\n",x);int y=3 * (int)sqrt(144.0);printf("y=3 * (int)sqrt(144.0)=%d\n",y);int z=cos(2.5f + 4) - 6 *27L + 1526 - 2.4L ;printf("z=cos(2.5f + 4) - 6 *27L + 1526 - 2.4L =%d\n",z);}
运行结果
任务4:通过对比两种编码,我发现当只有两种选择情况时,输入一种情况,另一种用else代替即可
任务5:
#include<stdio.h>double tmax (double x, double y,double z){ if (x>y&&x>z) return x; if (y>x&&y>z) return y; if (z>x&&z>y); return z; } int main(){ double a,b,c; printf("Input 3 number:\n"); scanf_s("%lf %lf %lf",&a,&b,&c); printf("The max is:%f \n",tmax(a,b,c));}
运行结果
任务6
# include<stdio.h> void main() {int i;i=1;while(i<=10){printf("%d\n",i); i++;}}
运行结果:
任务7:
# include<stdio.h> void main() {int i;i=10;while(i>=-10){printf("%d\n",i); i--;}}
运行结果:
两个任务都是利用循环 让i=1或10 循环执行±1的命令然后输出数据,知道满足条件停止
- 第三次程序设计上级报告
- c++第三次上级报告
- 第三次c程序上级报告
- 第三次程序设计上机报告
- 第二次C程序设计上级报告
- 第三次C程序设计上机报告
- 第三次C程序设计上机报告
- 第三次C程序设计上机报告
- 第三次C程序设计上机报告
- 第三次C程序设计实验报告
- 第三次C程序设计上机报告
- 第三次C程序设计上机报告
- c++第三次上级实验
- 第五次上级报告
- 第八次上级报告
- 第八次上级报告
- 第九次上级报告
- 第十次上级报告
- 嵌入式linux的mdev机制
- ARM体系结构与编程学习(十三)
- 疯狂的android讲义学习笔记
- 第三次上机作业
- autobook中文版
- 第三次程序设计上级报告
- 表字段出现oracle sql语句关键字时
- CTreeCtrl 节点支持拖拽功能
- 广度遍历二叉树
- 第五周任务一第二个
- 关于Android中的DownloadManager.
- 2012年百度校园实习招聘题目及解答(一)
- autobook中文版(二)
- 转 小常识