为什么这段程序在VS2022中,运行到输入姓名后就结束了呢?但是在Qt中构建后,运行.exe文件就能正常的输入姓名,体重等信息,直到程序结束。

#include<stdio.h>
#include<string.h>//提供strlen函数的原型
#define DENSITY 62.4//定义人体密度
int main(void)
{
    float weight, volume;
    int size, letters;
    char name[40];//name是一个可以容纳40个字符的数组

printf("Hi! What's your first name?\n");
    scanf_s("%s", name);
    printf("%s, what's your weight in pounds?\n", name);
    scanf_s("%f", &weight);

size = sizeof name;
    letters = strlen(name);
    volume = weight/DENSITY;

printf("Well, %s, your volume is %2.2f cubic feet.\n",
        name, volume);
    printf("Also, your first name has %d letters,\n",
        letters);
    printf("and we have %d bytes to store it.\n", size);

getchar();
    getchar();

return 0;
}

C primer plus 第四章中 talkback.c程序问题相关推荐

  1. C++ Primer Plus第四章课后编程

    C++ Primer Plus第四章课后编程 4.12 复习题* 4.13 编程练习* 三句话,希望读者可以先看* 4.12 复习题* #include<iostream> #includ ...

  2. 第四章语法分析和语法分析程序

    第四章语法分析和语法分析程序 4.1_自顶向下的语法分析 4.1.1_自顶向下分析过程的基本特点 ①消除文法直接左递归 ②回溯的消除及LL(1)文法 4.1.2_递归下降法 4.1.3_预测分析法(也 ...

  3. itpt_TCPL 第四章:函数和程序结构

    2016.08.30 – 10.09 个人英文阅读练习笔记(极低水准). 08.30 第四章:函数和程序结构 函数能够将大型的计算任务分解为多个小型的计算任务,并且程序员还能够利用别人已经编写好的函数 ...

  4. c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试

    <C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...

  5. C primer plus 第四章课后编程练习答案笔记解释整理

    第四章的编程练习: 1.编写一个程序,提示用户输入名和姓,然后以"名,姓"的格式打印. 编程分析: 程序功能是读取用户输入的字符串,并且重新格式化输出.应该针对名和姓分别定义对应的 ...

  6. 计算机操作系统(第五版)第四章中重要的课后问题

    1.采用首次适应算法回收内存时,可能出现什么情况? 该算法优先利用内存中低址部分的空闲分区,从而保留了高址部分的空闲区域,从而保证了之后的大作业分配打的内存空间创造了条件.缺点是将地址部分不断的拆分, ...

  7. C++primer plus第四章编程练习自编程序

    //第四章编程练习 //eg.1显示信息 #include <iostream> using namespace std; const int SIZE = 20; int main() ...

  8. 《C Primer Plus》第二章——C语言概述(程序示例与解释,提高程序可读性,函数的定义与使用,调试,关键字,复习题与编程练习)

    文章目录 第二章-C语言概述 本章内容 简单的C程序示例 示例解释 快速概要 程序细节 简单程序的结构 提高程序可读性的技巧 进一步使用C 多个函数 调试程序 语法错误 语义错误 程序状态 关键字和保 ...

  9. 【C++ Primer】第四章学习笔记 (复合类型)

    一,数组      1,数组只有在定义时候才能使用初始化,不能将一个数组赋给另一个数组.            int  a[4]={1,2,3,4};//正确            int  a[4 ...

最新文章

  1. PyTorch 1.8来了!正式支持AMD GPU,炼丹不必NVIDIA
  2. java开学第一周测试自我感想
  3. Nginx502,504和499错误解决方案
  4. 言图科技:GPU服务器选型
  5. Pandas知识点-Series数据结构介绍
  6. 【Openstack】实录手动部署Openstack Rocky 双节点(6)- Horizon
  7. 深入理解SpringBoot配置
  8. Python 模块安装失败
  9. Extjs ComboBox常用的配置
  10. 2.查看conv卷积的函数实现过程,原理,试用c语言编写调试.,西南科技大学信号与系实验报告.doc...
  11. java jdk1.5_jdk1.5 64位官方下载
  12. Navicat for MySQ中文破解版(无需激活码)
  13. Linux操作系统课后参考答案
  14. 【原创】JAVA入门之猜拳小游戏
  15. 配置Eureka-client报EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT...
  16. 怎么删除TEMP文件夹
  17. PHPStorm 常用设置
  18. python之解释性语言
  19. NewStarCTF 公开赛赛道week3 web writeup
  20. 【Labview机器视觉】- USB摄像头识别和解码二维码 - 学习记录

热门文章

  1. 【c++ 构造函数和析构函数】
  2. airpods2怎么查正品 ios11系统_ios11闹钟不响怎么回事 ios11闹钟不响解决方法【详细介绍】...
  3. kali命令行连接wifi
  4. 现实中网络如何接入使用(由Internet到手机WiFi上网)
  5. 修改eclipse中maven插件仓库地址
  6. 程序员的搞笑事件(趣图)
  7. “说说家乡的互联网”主题有奖征文【已结束】
  8. 计算机辅助二维铣削加工,外形铣削加工计算机辅助制造.ppt
  9. 使用XShell通过SSH访问Google谷歌云服务器方法
  10. CoreDNS与k8s资源对象详解-Day03