首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    写出这个数——《C语言代码笔记》

    废话不多说,上题 写出这个数 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。...输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。...: 1234567890987654321123456789 1 1234567890987654321123456789 输出样例: yi san wu 1 yi san wu 题目解析 输入一个数...", "jiu", "shi"}; //定义1-10拼音数组 char num[100]; //用于存放输入的n scanf("%s", &num); int sum=0, i=0, c=...---- 注意事项 1.拼音不要写错 2.输出格式要牢记,以及%c ,%s的应用 3.return 0; ---- 本次分享就到这里,如有兴趣请关注小文’s blog 如果你有C语言难题可以在评论区留言

    1.3K30

    C语言 | 求奇偶数个数

    “要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。...在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! ? 作者 闫小林 白天搬砖,晚上做梦。...例96:C语言编程求奇偶数的个数。 解题思路:奇数是指指不能被2整除的整数;偶数是能够被2所整除的整数。...C语言源代码演示: #include//头文件 int main()//主函数 { int i,n,m; //定义整型变量 int odd_Number=0,even_Number...=0; //同上且赋初值 printf("请输入要判断几个数:"); scanf("%d",&n);//输入整数的个数 printf("输入这几个数:"); for(i=0;i<n;

    2.1K32

    C语言 | 文件读写检测

    “要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。...在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! ? 作者 闫小林 白天搬砖,晚上做梦。...ferror函数 C语言提供一些函数用来检测输入输出函数调用时可能出现的错误。 一般形式 ferror(fp) //如果ferror返回值为0(假),表示为出错;如果返回一个非零值,表示出错。...应该立即调用clearerr(fp),使ferror(fp)的值变成0,以便再进行下一次的检测

    1.3K20

    C语言 | 求奇偶数个数

    例96:C语言编程求奇偶数的个数。  解题思路:奇数是指指不能被2整除的整数;偶数是能够被2所整除的整数。...C语言源代码演示: #include//头文件  int main()//主函数  {   int i,n,m; //定义整型变量    int odd_Number=0,even_Number...=0; //同上且赋初值    printf("请输入要判断几个数:");   scanf("%d",&n);//输入整数的个数    printf("输入这几个数:");   for(i=0;i<n;...以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~ C语言学习路线    C语言开发工具 VC6.0、Devc++、VS2019使用教程...更多案例可以go公众号:C语言入门到精通

    3K22

    C语言 | 统计字符中英文 空格 数字和其他

    例52:输入一行字符,C语言编程分别统计出其中英文字母、空格、数字和其他字符的个数。 解析:首先要手动录入信息,但是scanf函数不记录空格,所以首先键盘录入要用getchar函数。...digit加1      }     else     {       other++;//other加1      }   }   printf("字母:%d个\n",letters);//输出字母个数...    printf("空格:%d个\n",space);//输出空格个数    printf("数字:%d个\n",digit);//输出数字个数    printf("其他字符:%d个\n",other...);//输出其他字符个数    return 0;//主函数返回  } 编译运行结果如下: 请输入一行字符:kk 34!...C语言 | 统计字符中英文 空格 数字和其他 更多案例可以go公众号:C语言入门到精通

    3.5K88

    c++ cin输入空格_cin输入string遇到空格

    文章目录 一、cin>> 用法1:输入一个数字或字符 用法2:接收一个字符串,遇“空格”、“TAB”、“回车”就结束 二、cin.getline() 用法:接收一个字符串,可以接收空格并输出 延伸: 三...、getline() 用法:接收一个字符串,可以接收空格并输出,需包含“`#include`” 四、注意的问题 一、cin>> 用法1:输入一个数字或字符 #include using...namespace std; main () { int a,b; cin>>a>>b; cout<<a+b<<endl; } 用法2:接收一个字符串,遇“空格”、“TAB”、“回车”...输出:jkljkl 二、cin.getline() 用法:接收一个字符串,可以接收空格并输出 #include using namespace std; main () {...输入:jklf fjlsjf fjsdklf 输出:jklf fjlsjf fjsdklf 延伸: 1、cin.getline()实际上有三个参数,cin.getline(接收字符串的变量,接收字符个数

    1.5K10

    C语言入门开发: printf、sprintf补0、补空格占位

    一般在处理时间的时候,界面上显示,打印输出这些场景下,左边补0或者补空格占位是很常见的。 补0或者补空格之后,长度是固定的;这样显示更加美观、不会因为数字变短、变长造成闪烁感。...示例代码: int main() { printf("%d\n",12345); //正常打印 printf("%10d\n",12345); //右对齐.位数不够,左边自动补空格 printf...("%-10d,%c\n", 12345,'A');//左对齐.位数不够,右边自动补空格 printf("%010d\n",12345); //右对齐.位数不够,左边自动补0 //sprintf...return 0; } 输出结果: 12345 12345 12345 ,A 0000012345 在vs2017里使用sprintf需要在属性--C/C++---预处理器---增加...); std::string strTime = buff; return strTime; } int main() { printf("%s\n", MStoString(50000).c_str

    4.7K20

    C语言用指针对10个数排序

    例31:C语言用指针方法对10个整数按由大到小顺序排序。 解题思路:在主函数中定义数组,用来存放10个整数,定义int *型指针变量p指向a[0],定义函数sort将数组中的元素按由大到小排序。...)//外层for循环    {     k=i;//把i的值赋给k      for(j=1+i;j<10;j++)//内层for循环      {       if(x[j]>x[k])//如果前一个数大...:");//提示语句    for(i=0;i<10;i++)//输入10个数    {     scanf("%d,",p++);//注意每个数之间用英文逗号隔开    }    p=a;//读者需要注意这里...++); 在上一节小林说过,给指针变量赋的是地址,如下: int i,*p,a[10]; p=a; 但上述代码中却是这样赋值: int i,*p,a[10]; p=&a; 是因为我定义的a就是数组,在C语言中...C语言 | 用指针对10个数排序 更多案例可以go公众号:C语言入门到精通

    2.7K2320
    领券