鱼C论坛

 找回密码
 立即注册
查看: 2802|回复: 8

[已解决]上c语言课没鱼币买作业呜呜

[复制链接]
发表于 2022-8-6 22:16:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
想问问准大一计科在暑期间上完小甲鱼的《带你学c带你飞》可以有很大的提升吗对于没有一点基础的我
还有想问问上完这个课程之后下一个课程上什么内容的呢
呜呜求求鱼币买个作业吧
开学的时候补个VIP
最佳答案
2022-8-7 07:26:34
永远Forever 发表于 2022-8-6 22:56
那我想问问这套代码中为什么要加这个256呢大佬

名字应该是一个字符串
然后也不知道输入字符串的长度
所以就给一个合适的值当作长度

评分

参与人数 5鱼币 +22 收起 理由
南归 + 2
柿子饼同学 + 5
临时号 + 5
YokWang + 5
青出于蓝 + 5

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-8-6 22:18:50 | 显示全部楼层
#include <stdio.h>

int main()
{
        char name[256];
        float height, weight;

        printf("请输入您的姓名:");
        scanf("%s", name);

        printf("请输入您的身高(cm):");
        scanf("%f", &height);

        printf("请输入您的体重(kg):");
        scanf("%f", &weight);

        printf("========== 正在为您转换 ==========\n");

        height = height / 2.54; // 厘米转换为英寸
        weight = weight / 0.453; // 公斤转换为磅

        printf("%s的身高是%.2f(in),体重是%.2f(lb)。\n", name, height, weight);

        return 0;
}
奥对了有个不解,这个char name后面256 指的是什么呢,我记得课上讲的是多少个字符的意思,想问问这个代码其中256的含义
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-6 22:19:25 | 显示全部楼层

希望可以有耐心大佬谢谢谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-6 22:40:13 | 显示全部楼层
永远Forever 发表于 2022-8-6 22:19
希望可以有耐心大佬谢谢谢谢

指有256个元素
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-8-6 22:56:17 | 显示全部楼层

那我想问问这套代码中为什么要加这个256呢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-6 23:25:36 | 显示全部楼层
永远Forever 发表于 2022-8-6 22:56
那我想问问这套代码中为什么要加这个256呢大佬

因为它假设你的名字不会超过 256 个字符
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-7 07:25:35 | 显示全部楼层

渔币给了
char name[256]
意思是一个 256 个 char 元素组成的字符数组
我们知道 , 单个 char 是字符
那这样的字符数组就是多个字符连接 , 就是字符串
256 就是一共 256 个字符 , 下标范围 0-255
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-7 07:26:34 | 显示全部楼层    本楼为最佳答案   
永远Forever 发表于 2022-8-6 22:56
那我想问问这套代码中为什么要加这个256呢大佬

名字应该是一个字符串
然后也不知道输入字符串的长度
所以就给一个合适的值当作长度
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-7 10:09:05 | 显示全部楼层

就相当于,数组,你有256个格,你只能放256个字母(字符),下角标是0-255
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 08:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表