在2.5章节中的那个程序

来源:2-5 格式化输出语句

慕桂英0275294

2018-03-20 09:37

char unit ='C';
printf ("小明的身高%f/n",height,unit);
printf ("小明正在学习IT技术");
这两步是为什么?为什么要定义一个字符

写回答 关注

2回答

  • 我是Ocean
    2018-03-20 10:38:50

    char unit ='C'; 这个是一个单位,C应该改成m

    printf ("小明的身高%f/n",height,unit);现在输出只是身高的数字,即前面给height的赋值数字,缺少单位,所以得是%f%c

    printf ("小明正在学习IT技术");输出“”内容罢了

  • 文凯wenkai
    2018-03-20 10:37:38
    #include <stdio.h>
    int main(){
        int age = 18;
    	float height = 1.85;
    
    	printf("小明今年%d岁\n", age);
    	printf("小明身高%fm\n", height);
    	printf("小明现在在慕课网上学习IT技术"); 
    	return 0;
    }

    这样也行。那个只是标准答案

    \n是转行符

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题