文章

10

粉丝

0

获赞

58

访问

2.6k

头像
IP地址 题解:记录点的个数,使用atoi函数将各位转整数
P1023 贵州大学机试题
发布于2025年3月5日 01:55
阅读数 286

#include <iostream>
#include <cstdlib>
#include <string.h>
using namespace std;
int main()
{
    char str[1000];
    char str_1[1000];
    char str_2[1000];
    char str_3[1000];
    char str_4[1000];
    int n1 = 0;  // 一定要养成初始化的好习惯 
    int n2 = 0;
    int n3 = 0;
    int n4 = 0;
    gets(str);
    int length = strlen(str);
    int point_num = 0;
    int point_position[3] = {};
    int position_i = 0;
    for(int i = 0;i<length;i++)  // 获取点数以及对应位置 
    {
        if(str[i] == '.')
        {
            if(point_num >= 3)  // 点的数量不对时(因为末尾的自加,到第3个点时就该报错) 
&nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发