c语言键盘记录,C语言键盘记录源码

dfnjsfkhak 3 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言键盘记录的问题,于是小编就整理了2个相关介绍c语言键盘记录的解答,让我们一起看看吧。

  1. c语言,从键盘输入一行字符,分别统计其中数字字符,字母字符和其他字符的个数?
  2. 【C语言】从键盘输入两个整数,分别计算出他们的商和余数。输出时,商数要保留2位小数?

c语言,从键盘输入一行字符,分别统计其中数字字符,字母字符和其他字符的个数

可以参考下面的代码

#include <stdio.h>

c语言键盘记录,C语言键盘记录源码-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

intmain()

{

inta,b,c,ch;

c语言键盘记录,C语言键盘记录源码-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

a=b=c=0;//计数器初始化为0.

while((ch=getchar())!='\n')//循环读取字符,到换行结束

{

c语言键盘记录,C语言键盘记录源码-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

if(ch>='0' && ch<='9')//数字

a++;

【C语言】从键盘输入两个整数,分别计算他们的商和余数输出时,商数要保留2位小数

int main()

{

int a,b;

printf("输入两个数字(例如2,3):");

scanf("%d,%d",&a,&b);

if (b==0)

{

printf("被除数不能为0");

return 0;

}

#include<stdio.h> #include<math.h> int main() { int a,b,c,d; printf("请输入一个三位整数:\n"); scanf("%d",&a); b = fabs(a)/100; c = (fabs(a)-b*100)/10; d = fabs(a) - b*100 - c*10; printf("三位整数a的逆序数是%d",d*100 + c*10 + b); return 0; }

到此,以上就是小编对于c语言键盘记录的问题就介绍到这了,希望介绍关于c语言键盘记录的2点解答对大家有用

标签: 字符 键盘 语言