大家好,今天小编关注到一个比较有意思的话题,就是关于c语言输入一个整数的问题,于是小编就整理了5个相关介绍c语言输入一个整数的解答,让我们一起看看吧。
用c语言输入一个整数m?
#include <stdio.h>int main(){int i,j,m,s,k=1;scanf("%d",&m);for(i=m;k&&i>=1;i--){s=0;for(j=1;j<i;j++)if(i%j==0) s+=j;if(s==i) {k=0;("%d",i);}}if(k) printf("Not found!");return 0;}
c语言输入任意一整数,输出其绝对值?
#include <stdio.h>
#include <conio.h>
void main()
{
int n;
printf("请输入一个整数:");
scanf("%d",&n);
if(n<0)
n=-n;
printf("绝对值为%d",n);
C语言怎么控制只能输入整数?
只能通过在程序运行时提示输入整数。 在读取中,C语言可以做有限度的判断。 如 inta; if(scanf("%d",&a)!=1) 可以判断出是否成功读到了一个整型的输入。
这种判断方式,对于错误输入,如输入字母等,可以得出结果。但并不稳妥。
比如 当输入12a***c时,scanf会截取12输入整数,并不会识别出错误。
又如,当输入为实数123.4556时,123会被成功读取。 所以,在C语言中,并不能靠输入完全判断是否为合法整数,此项只能靠提示进行约定。
c语言中连续输入整数用什么函数?
有两种做法:萊垍頭條
int a[5];頭條萊垍
int i;萊垍頭條
for(i = 0; i < 5; i++)萊垍頭條
cin>>a[i];萊垍頭條
int a,b,c,d,e;條萊垍頭
cin>>a>>b>>c>>d>>e;垍頭條萊
C语言程序题:输入任意三个整数,求它们的和及平均值?
int main() { int a,b,c,sum; printf("请输入三个任意整数:") ;
scanf(%d%d%d,&a,&b,&c); sum=a+b+c; printf("这三个整数和为%d;平均数为%.2f",sum,sum/3.0) return 0; }
到此,以上就是小编对于c语言输入一个整数的问题就介绍到这了,希望介绍关于c语言输入一个整数的5点解答对大家有用。