C#基础_占位符(四)

语法:字符串中加大括号加上数字 “第{0}个数字”,i

  注意:大括号中数字是对应逗号后边第几个数据,从0开始计数

     逗号后不一定是数字,也可以是字符串

    逗号的数据,也不一定都要在占位符中都用到

    大括号中的数据可以重复

单个占位符:

   Console.WriteLine("第{0}个数字",12); //第12个数字

  Console.WriteLine("第{0}个数字","ss");

  Console.WriteLine("第{0}个数字",12,13);

 

多个占位符:

  int num = 1, num2 = 2, num3 = 4 ;
        Console.WriteLine("三个数字的和:{0},平均数:{1} ",num+num2+num3,(num+num2+num3)/3);

  大括号中的数据可以一样,0对应num,1对应num2
            Console.WriteLine("{0}--{1}---{1}",num,num2);

练习:

复制代码
 1 //1.练习:编程实现107653秒是几天几小时几分钟几秒?
 2 
 3             int seconds = 107653;
 4             int days = seconds / (24 * 3600); //一天有 60 * 60*24 秒,得到有多少天
 5             int mod = seconds % (24 * 3600); //得到出去计算天数所用的秒
 6             int hour = mod / 3600;//得到多少个小时
 7             mod = mod % 3600; //
 8             int min = mod / 60;
 9             int sec = mod % 60;
10             Console.WriteLine("{0}秒里包含{1}第三天{2}小时{3}分{4}秒", seconds, days, hour, min, sec);
复制代码

 

posted @   CeasarH  阅读(352)  评论(0编辑  收藏  举报
编辑推荐:
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
阅读排行:
· 趁着过年的时候手搓了一个低代码框架
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· 乌龟冬眠箱湿度监控系统和AI辅助建议功能的实现
点击右上角即可分享
微信分享提示