#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

//比较俩个数的大小

//int max(int a, int b) {
// int temp;
// temp = a;
// if (temp < b) {
// temp = b;
// }
// return temp;
//}
//int main() {
// int x, y;
// scanf("%d %d",&x,&y);
// int result = max(x,y);
// printf("max=%d\n",result);
// getchar();
// getchar();
//
// return 0;
//}

//输出helloworld
//void main() {
// printf("helloworld");
// getchar();
//}

//求俩个数的和
//void main() {
// int a;
// int b;
// int sum;
// a = 1;
// b = 1;
// sum = a + b;
// printf("sum is %d\n",sum);
// getchar();
//}

//求俩个数的和
//void main() {
// int x, y;
// scanf("%d %d",&x,&y);
// int max(int a,int b);
// int result = max(x,y);
// printf("%d", result);
// getchar();
// getchar();
// return;
//}
//int max(int a,int b) {
// int temp;
// if (a > b) {
// temp = a;
// }
// else {
// temp = b;
// }
// return temp;
//}

//交换俩个变量的值
//void main() {
// int a;
// int b;
// a = 1;
// b = 2;
// printf("a=%d b=%d\n",a,b);
// int c;
// c = a;
// a = b;
// b = c;
// printf("a=%d b=%d\n",a,b);
// getchar();
//}

//输入10个数 得出最大值
//void main() {
// int a;
// int max;
// scanf("%d",&a);
// max = a;
// for (int i = 2; i <=10; i++)
// {
// scanf("%d",&a);
// if (a > max) {
// max = a;
// }
// }
// printf("max=%d\n",max);
// scanf("%d");
//}

//100的累加
//void main() {
// int sum;
// sum = 0;
// for (int i = 1; i <=100; i++)
// {
// sum += i;
// }
// printf("zuidazhi=%d",sum);
// getchar();
//}

//输入一个 数判断能否被3和5同时整除
//void main() {
// int n;
// scanf("n=%d",&n);
// if (n%3==0&&n%5==0) {
// printf("%d能够被3 和5同时整除",n);
// }
// else {
// printf("%d不能够被3和5同时整除",n);
// }
// scanf("%d");
//}
#include <math.h>

//100-200之间的素数
//int judge(int n) {
// int w;
// w = 0;
// for (int i = 2; i < sqrt(n); i++)
// {
// int r;
// r = n%i;
// if (r == 0) {
// w = 1;
// break;
// }
//
// }
// return w;
//}
//void main() {
// int n;
// for (n =100; n <=200; n++)
// {
// if (judge(n) == 0) {
// printf("%d是素数\n",n);
//
// }
// else {
// printf("%d不是素数\n",n);
// }
// }
// getchar();
//}

//求俩个数最大公约数
//void main() {
// int m, n;
// int min;
// scanf("%d %d", &m, &n);
// if (m < n) {
// min = m;
// }
// else {
// min = n;
// }
// for (int i = min; i >=1; i--)
// {
// if (m%i == 0 && n%i == 0) {
// printf("%d是%dhe%d的最大公约数",i,m,n);
// break;
// }
// }
// scanf("%d",&m);
//}

//求1 - 1 / 2 + 1 / 3 - ..... + 1 / 99 - 1 / 100 的值
void main() {
float sum, term, deno;
int sign;
sum = 1.0;
deno = 2;
sign = 1;
while (deno<=100) {
sign = -1 * sign;
term = sign * 1 / deno;
sum += term;
deno += 1;
}
printf("1-1/2+1/3-.....+1/99-1/100=%f", sum);
getchar();
}

#include "stdafx.h"

C习题练习的更多相关文章

  1. Sharepoint学习笔记—习题系列--70-576习题解析 --索引目录

        Sharepoint学习笔记—习题系列--70-576习题解析  为便于查阅,这里整理并列出了70-576习题解析系列的所有问题,有些内容可能会在以后更新. 需要事先申明的是:     1. ...

  2. 《python核心编》程课后习题——第三章

    核心编程课后习题——第三章 3-1 由于Python是动态的,解释性的语言,对象的类型和内存都是运行时确定的,所以无需再使用之前对变量名和变量类型进行申明 3-2原因同上,Python的类型检查是在运 ...

  3. 习题 5: 更多的变量和打印 | 笨办法学 Python

    一. 简述 “格式化字符串(format string)” -  每一次你使用 ' ’ 或 " " 把一些文本引用起来,你就建立了一个字符串. 字符串是程序将信息展示给人的方式. ...

  4. 【WebGoat习题解析】Parameter Tampering->Bypass HTML Field Restrictions

    The form below uses HTML form field restrictions. In order to pass this lesson, submit the form with ...

  5. python核心编程(第二版)习题

    重新再看一遍python核心编程,把后面的习题都做一下.

  6. SQL简单语句总结习题

    创建一个表记员工个人信息: --创建一个表 create table plspl_company_info( empno ) not null, ename ) not null, job ), ma ...

  7. 《Python核心编程》部分代码习题实践(持续更新)

    第三章 3-10 交换异常处理方式 代码: #makeTextFile.py #!/usr/bin/env python 'makeTextFile.py' import os ls = os.lin ...

  8. web实验指导书和课后习题参考答案

    实验指导书 :http://course.baidu.com/view/daf55bd026fff705cc170add.html 课后习题参考答案:http://wenku.baidu.com/li ...

  9. 《C++primer》v5 第1章 开始 读书笔记 习题答案

    从今天开始在博客里写C++primer的文字.主要以后面的习题作业为主,会有必要的知识点补充. 本人也是菜鸟,可能有不对之处,还望指出. 前期内容可能会比较水. 1.1略 1.2略 1.3 cin和c ...

  10. Oracle数据库习题

    以下习题都已Oracle数据库中默认表为主体 1.列出至少有一个员工的所有部门. SELECT DISTINCT D.DNAME FROM EMP E,DEPT D WHERE E.DEPTNO=D. ...

随机推荐

  1. HDU 4055 Number String:前缀和优化dp【增长趋势——处理重复选数】

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4055 题意: 给你一个由'I', 'D', '?'组成的字符串,长度为n,代表了一个1~n+1的排列中 ...

  2. js 格式华货币

    /*货币格式化*/ function formatMoney(num) { num = num.toString().replace(/\$|\,/g,''); if(isNaN(num)) { nu ...

  3. Selenium-几种等待方式

    强制等待 一直使用的time.sleep(5),可以放在任意地方,不好的地方,不太准确确定时间 隐形等待 driver.implicitly_wait(5) 设置了一个最长等待时间,如果在规定时间内网 ...

  4. 自定义ajax小工具以及使用

    function createXMLHttpRequest(){ try{ return new XMLHttpRequest(); }catch(e){ try{ return new Active ...

  5. FileInputStream 原理总结 把文件作为字节流进行读操作

    package io; import java.io.FileInputStream; import java.io.IOException; public class IOUtil { /** * ...

  6. hdu-5583 Kingdom of Black and White(数学,贪心,暴力)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5583 Kingdom of Black and White Time Limit: 2000/1000 ...

  7. CSS让图标变成白色或黑色实例页面 和css变灰色

    css代码 .black { filter: brightness(0); } .white { filter: brightness(100); } html代码 <h4>原图</ ...

  8. stl_stack.h

    stl_stack.h // Filename: stl_stack.h // Comment By: 凝霜 // E-mail: mdl2009@vip.qq.com // Blog: http:/ ...

  9. Android数据传递的五种方法汇总

    Android开发中,在不同模块(如Activity)间经常会有各种各样的数据需要相互传递,我把常用的几种 方法都收集到了一起.它们各有利弊,有各自的应用场景. 我现在把它们集中到一个例子中展示,在例 ...

  10. 【leetcode刷题笔记】Pascal's Triangle II

    Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3,Return [1,3, ...