基于visual Studio2013解决C语言竞赛题之0301函数求值
题目
解决代码及点评
#include <stdio.h> #include <stdlib.h> #include <math.h> void main() { double x,y; printf("please input x"); // 提示用户输入x scanf_s("%lf",&x); /// 通过scanf_s让用户输入x的值 if (x>=0) // 如果x>=0 { y=(sin(x)+cos(x))/2; // 则通过函数对于x>0部分的方程进行计算 } else { y=(sin(x)-cos(x))/2; // 否则通过函数x<0部分的方程进行计算 } printf("%lf",y); // 输出结果 system("pause"); }
代码下载及其运行
代码下载链接:
http://download.csdn.net/detail/yincheng01/6640545
解压密码为c.itcast.cn
下载解压后用VS2013打开工程文件 0201.vcxproj
点击 “本地Windows调试器” 执行
程序运行结果
输入参数之后结果显示: