第一范文网 - 专业文章范例文档资料分享平台

语法百题36-99

来源:用户分享 时间:2025/8/26 9:29:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

输出

对于每一个输入,单独输出一行 如果该字符串是合法的IP,输出Y,否则,输出N 样例输入 1.2.3.4 a.b.c.d 267.43.64.12 12.34.56.bb 210.43.64.129 -123.4.5.6 End of file 样例输出 Y N N N Y N

#include int main() {

char a[100]; while (1) {

scanf(\

if (a[0]=='E' && a[1]=='n' && a[2]=='d') break; int i=-1; bool flag=1;

for (int j=1;j<=4;j++) {

int temp=0;

for (i++;a[i]!='.' && a[i]!='\\0';i++) {

if (a[i]>'9' || a[i]<'0') {

printf(\ flag=0; break; }

temp*=10; temp+=a[i]-'0'; }

if (!flag) break;

if (temp<0 || temp>255) {

printf(\ flag=0; break; } } if (flag) printf(\ printf(\ } return 0; }

题目描述

对10个整数从小到大排序。 输入

10个整数 输出

排序好的10个整数 样例输入

4 85 3 234 45 345 345 122 30 12 样例输出 3 4 12

1043: 语法百题 排序

: 1 Sec 内存限制: 128 MB

时间限制30 45 85 122 234 345

#include #include using namespace std; int main() {

int i,j,temp,n,a[12]={0}; n=10;

for(i=0;i>a[i]; for(i=0;i

if(a[i]>a[j]) {

temp=a[i]; a[i]=a[j]; a[j]=temp; } }

for(j=0;j

1044: 语法百题 Tom数

时间限制: 1 Sec 内存限制: 128 MB 题目描述

正整数的各位数字之和被Tom称为Tom数。求输入数(<2^32)的Tom数! 输入

每行一个整数(<2^32). 输出

每行一个输出,对应该数的各位数之和. 样例输入

12345 56123 82 样例输出 15 17 10

#include #include using namespace std; int main() {

long long a,sum=0; while(cin>>a) {

while(a>0) {

sum+=a; a/=10; }

cout<

//system(\ return 0; }

1045: 语法百题 插入数字 时间限制: 1 Sec 内存限制: 128 MB

题目描述

已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。 输入

第一行,原始数列。 第二行,需要插入的数字。 输出

排序后的数列

搜索更多关于: 语法百题36-99 的文档
语法百题36-99.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5w77f6vy4m5a66i6tl0k_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top