C语言练习
来源:互联网 发布:2017java 笔试题 编辑:程序博客网 时间:2024/06/15 18:57
1.求平方根
#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ int n; float a2,a1=1; printf("please enter \n"); scanf("%d",&n); while(1){ a2 = (a1+n/a1)/2; if(a2 == a1){ printf("result = %f \n",a2); system("PAUSE"); return 0; } else a1 = a2; } }
2输入字符串,将里边空格都变成一个空格
#include <stdio.h>#include <stdlib.h>void deblank(char string[]); int main(int argc, char *argv[]){ char st[]="ww dd wddw ww abc"; deblank(st); //system("PAUSE"); return 0; }void deblank(char string[]){ int n,m; //char *p=string; for(n=0;;){ if(string[n]==' '&&string[n+1]==' ') for(m=n+1;;m++){ string[m] = string[m+1]; if(string[m] == '\0') break; } else//可能是多个空格,检测往前移后,继续检测原位置和后面的位置是不是空格,如果不是,才能n++ n++; if(string[n] == '\0') break; } printf("new st = %s",string);}
0 0
- c语言练习1
- C语言综合练习
- c语言练习1
- c语言练习2
- c语言练习3
- c语言练习4
- c语言练习5
- c语言练习6
- c语言练习7
- c语言练习8
- c语言练习9
- c语言练习10
- c语言练习11
- C语言练习(1)
- C语言练习(2)
- c语言练习
- C语言练习
- c语言练习
- Java开发工具_Eclipse中内容辅助键的使用
- xilinx uboot网卡驱动分析
- C/C++笔试必须熟悉掌握的头文件系列(三)——stdlib.h/cstdlib
- 微信平台开发学习笔记一
- Java实现图片等比例缩略图
- C语言练习
- 图像的多尺度几何分析
- Cookie练习之查看历史记录
- 文件重命名的快捷键是什么F2
- VS 2013 c++ 头文件引用
- 字符串算法:Trie树(前缀树)、后缀树
- android滚轮效果实现
- 53期中测试
- 3.关于尾递归