C语言,从键盘输入一个三位正整数,如果各位数字之和等于10,则输出yes,否则输出no.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/28 22:18:14
C语言,从键盘输入一个三位正整数,如果各位数字之和等于10,则输出yes,否则输出no.
最好写好发给我,谢谢~644329402
最好写好发给我,谢谢~644329402
#include <stdio.h>
void main()
{
int a,b,c,d,e;
printf("input the number\n");
scanf("%d",&a);
b=a%10;// 个位上的数值
c=a%100/10;//十位上的数值
d=a/100;//百位上的数值
e=b+c+d;
printf("%d %d %d\n",b,c,d);
if(e==10)
printf("yes\n");
else
printf("no\n");
}
输出
input the number
145
5 4 1
yes
再问: 为什么显示有11个错误啊?
再答: 没有错无啊 你把你的错误贴上来 我看看
再问:
再答: 我写的程序出问题的可能性不大,你安装的该软件版本估计有问题,随便输出个Hello word 试试,如果不行,就是软件安装的问题,可以参考http://www.cppblog.com/romangol/archive/2008/04/19/47595.html进行修改,不过我建议软件不好的话,你换个版本的重装一下~网上有好多人都是重装的
void main()
{
int a,b,c,d,e;
printf("input the number\n");
scanf("%d",&a);
b=a%10;// 个位上的数值
c=a%100/10;//十位上的数值
d=a/100;//百位上的数值
e=b+c+d;
printf("%d %d %d\n",b,c,d);
if(e==10)
printf("yes\n");
else
printf("no\n");
}
输出
input the number
145
5 4 1
yes
再问: 为什么显示有11个错误啊?
再答: 没有错无啊 你把你的错误贴上来 我看看
再问:
再答: 我写的程序出问题的可能性不大,你安装的该软件版本估计有问题,随便输出个Hello word 试试,如果不行,就是软件安装的问题,可以参考http://www.cppblog.com/romangol/archive/2008/04/19/47595.html进行修改,不过我建议软件不好的话,你换个版本的重装一下~网上有好多人都是重装的
C语言,从键盘输入一个三位正整数,如果各位数字之和等于10,则输出yes,否则输出no.
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中inp
C语言编程 试判断从键盘输入的正整数能被5和7同时整除.能则输出“YES”,否则输出“NO”
输入一个正整数A,如果A的各个数字之和为7的倍数则输出‘YES’,否则输出‘NO’ Turbo pascal
程序设计,从键盘输入3个大等于2的正整数,判断是否素数,如果是素数输出yes否则输出no.
c语言设计从键盘输入一个正整数n,计算该数的各位数字之和并输出.例如,输入5246,则计算2+4+6=17并输出.
从键盘输入一个正整数n,计算该数的各位数字之和并输出.例如,输入5246,则计算5+2+4+6=17并输出.
从键盘输入一个三位整数,分别输出该数的个位数字,十位数字,百位数字,c语言,求急啊
编写一个C语言程序.输入一个整数,判断n的每位数字是否都相同,若相同则输出“YES”,否则输出NO.
从键盘输入一个三位整数n=abc,从左到右用a,b,c表示各位的数字,现要求依次输出从右到左的各位数字,即输出
C语言编程问题 从键盘输入一个小于六位数的正整数,按照相反的顺序输出各位上的数字.
用C语言:输入一个正整数,判断其是否既是5的倍数又是7的倍数,如是,输出yes,否则,输出no.