C语言基础------题目1
来源:互联网 发布:淘宝天猫专营店转让 编辑:程序博客网 时间:2024/04/29 10:11
题目内容:
你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。
输入格式:
输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。
输出格式:
在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。
输入样例:
It’s great to see you here.
输出样例:
4 5 2 3 3 4
#include <stdio.h>int main(){ int i; char c; scanf("%c",&c); int first =1; while(c!='.') { while(c==' ') { scanf("%c",&c); } i=0; while(c!=' '&&c!='.') { i++; scanf("%c",&c); } if(c!='.') printf("%d ",i); else printf("%d",i); } return 0;}
根据格雷戈力量公式:pi/4=1-1/3+1/5-1/7+…
double funpi(double e){ int denominator=1,flag=1; double item=1.0,sum=0; while(fabs(item)>=e){ item = flag*1.0/denominator; sum = sum+item; flag = -flag; ++denominator; ++denominator; } return sum*4; }
判断书m能否被2~平方m的数整除;
#include <math.h> int prime(int m) { int i,n; if(m==1)return 0; n = sqrt(m); for(i = 2;i<=n;i++) { if(m%i==0) { return 0; } } return 1; }
0 0
- C语言基础------题目1
- C语言题目-结构体基础题
- C语言面试题目(1)
- C语言常见题目1
- 嵌入式linux工程师面试题目C语言基础部分(转)
- 嵌入式linux工程师面试题目C语言基础部分
- 嵌入式linux工程师面试题目C语言基础部分
- 嵌入式linux工程师面试题目C语言基础部分 (2
- ios开发之c语言基础-结构体经典题目
- ios开发之c语言基础-高级指针题目
- c语言基础,常用的几个练习小题目
- C语言基础1
- C语言基础1
- C 语言基础 1
- c语言面试题目
- 一道C语言题目
- C语言笔试题目
- c语言题目
- Linux touch 命令 - 为什么我们需要改变时间戳?
- 自定义easyui常用校验规则
- Quartz Cron表达式.docx
- nyoj-55懒省事的小明(优先队列)
- iOS开发之RAC(一)
- C语言基础------题目1
- [MySQL] 聚簇索引
- Java设计模式之——工厂模式
- PAT乙级(Basic Level)真题 1007.A除以B
- hrbustojK.小明和字符串(2016级新生程序设计全国邀请赛 )
- 服务端开发的一些小问题
- Quartz入门
- 文件的Access\Modify\Change时间
- PHP 安装 phpredis 扩展(二)