C习题练习
#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习题练习的更多相关文章
- Sharepoint学习笔记—习题系列--70-576习题解析 --索引目录
Sharepoint学习笔记—习题系列--70-576习题解析 为便于查阅,这里整理并列出了70-576习题解析系列的所有问题,有些内容可能会在以后更新. 需要事先申明的是: 1. ...
- 《python核心编》程课后习题——第三章
核心编程课后习题——第三章 3-1 由于Python是动态的,解释性的语言,对象的类型和内存都是运行时确定的,所以无需再使用之前对变量名和变量类型进行申明 3-2原因同上,Python的类型检查是在运 ...
- 习题 5: 更多的变量和打印 | 笨办法学 Python
一. 简述 “格式化字符串(format string)” - 每一次你使用 ' ’ 或 " " 把一些文本引用起来,你就建立了一个字符串. 字符串是程序将信息展示给人的方式. ...
- 【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 ...
- python核心编程(第二版)习题
重新再看一遍python核心编程,把后面的习题都做一下.
- SQL简单语句总结习题
创建一个表记员工个人信息: --创建一个表 create table plspl_company_info( empno ) not null, ename ) not null, job ), ma ...
- 《Python核心编程》部分代码习题实践(持续更新)
第三章 3-10 交换异常处理方式 代码: #makeTextFile.py #!/usr/bin/env python 'makeTextFile.py' import os ls = os.lin ...
- web实验指导书和课后习题参考答案
实验指导书 :http://course.baidu.com/view/daf55bd026fff705cc170add.html 课后习题参考答案:http://wenku.baidu.com/li ...
- 《C++primer》v5 第1章 开始 读书笔记 习题答案
从今天开始在博客里写C++primer的文字.主要以后面的习题作业为主,会有必要的知识点补充. 本人也是菜鸟,可能有不对之处,还望指出. 前期内容可能会比较水. 1.1略 1.2略 1.3 cin和c ...
- Oracle数据库习题
以下习题都已Oracle数据库中默认表为主体 1.列出至少有一个员工的所有部门. SELECT DISTINCT D.DNAME FROM EMP E,DEPT D WHERE E.DEPTNO=D. ...
随机推荐
- EntityFramework 学习 一 创建实体数据模型 Create Entity Data Model
1.用vs2012创建控制台程序 2.设置项目的.net 版本 3.创建Ado.net实体数据模型 3.打开实体数据模型向导Entity Framework有四种模型选择 来自数据库的EF设计器(Da ...
- DL三(向量化编程 Vectorized implementation)
向量化编程实现 Vectorized implementation 一向量化编程 Vectorization 1.1 基本术语 向量化 vectorization 1.2 向量化编程(Vectoriz ...
- linux 文件存取 软硬联接的区别
一.linux文件存取过程 在linux系统中根目录是自引用的,比如要找 /etc/sysconfig/networkscripts/ifcfg-0文件 先根据根目录/ 的inode号,在inode ...
- Spring源码分析_01_ idea搭建spring源码阅读环境
二.参考资料 1.Intellij Idea如何导入spring源码
- codeforces 622C C. Not Equal on a Segment
C. Not Equal on a Segment time limit per test 1 second memory limit per test 256 megabytes input sta ...
- NO3:步履蹒跚-完成第一章节学习
第一章小记: 每个C程序都要求有一个main()函数(多于一个main()函数是不合法的(已犯错:在VS 2010一个项目里两个C文件都有main函数,不能编译通过,必须删除一个文件,永记)).mai ...
- linux导出Mysql数据sql脚本
- 洛谷P2895 [USACO08FEB]流星雨Meteor Shower
题目描述 Bessie hears that an extraordinary meteor shower is coming; reports say that these meteors will ...
- 作为.NET程序员,您需要IronPython么?
.NET作为一个成熟的开发平台,为很多语言的发展提供了肥沃的土壤:历史相对久远的有Managed C++.C#.VB.NET.J#,正值壮年的则有IronPython.IronRuby,而老赵极力推崇 ...
- Operating System-Process(2)进程表&&中断处理
上一篇文章阐述了进程的基本信息,本文主要介绍进程的实现,主要内容: 进程表(Process Table or Process Control Blocks) 中断处理(Interrupt) 一.进程表 ...