当前位置:首页 » 编程语言 » c语言输入整数负数
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言输入整数负数

发布时间: 2023-02-17 16:36:22

c语言输入k个数整数,并分类出其中正数,零,负数

#include <stdio.h>
main()
{
int n,k,i,o=0,z=0,f=0;
printf("你需要输入数的个数:");
scanf("%d",&n);
printf("再输入你想输入的数字:");
for(i=0;i<n;i++)
{
scanf("%d",&k);
if(k<0)
f++;
else if(k==0)
o++;
else
z++;
}
printf("正数个数 %d\n负数个数 %d\n零的个数 %d\n",z,f,o);
}

⑵ c语言编程,输入一个负整数,要求反序输出,注意是负数,各位大侠们,帮帮忙吧,不胜感激。

#include <stdio.h>
void main()
{
long a,b,r;

scanf("%ld",&a);
b=0;
do{
r=a%10;
a=a/10;
b=b*10+r;
}while(a);

printf("%ld",b);
}

呵呵,正负数没有限制的。输入一个数都可以反序的

⑶ C语言:连续输入正整数,输入负数结束。分别求出所有奇数之和及偶数之和按下列要求输出,咋写代码

代码文本:

#include "stdio.h"

int main(int argc,char *argv[]){

int n,sumodd,sumeven;

printf("Please enter some positive integer(<0 end)... ");

sumodd=sumeven=0;

while(scanf("%d",&n) && n>0)

n&1 ? sumodd+=n : sumeven+=n;

printf("sumodd=%d sumeven=%d ",sumodd,sumeven);

return 0;

}

⑷ c语言中如何利用scanf输入负数

C语言中用scanf()输入负数和输入整数是一样的,举个例子int a;

scanf(&a);把输入的数存入变量a中 , 这个int就是有符号整形数,既可以是负数也可以是正数, 如果你定义成unsigned int a ;那么就只能输入正数了,因为是无符号的也就是范围是大于等于0的。

⑸ c语言 编写程序,从键盘输入一个整数,计算并输出它是几位数。若输入的是负数时,要求重新输入。

给你写了个,运行通过,你看看吧,记得采纳哦O(∩_∩)O~
#include<stdio.h>
int main(){
int num,i=0;
printf("please input a numble:");
while(1){
scanf("%d",&num);
if(num<0){
printf("this numble is below to 0,please input again:");
continue;
}
while(num>0){
num/=10;
i++;
}
break;
}
printf("It's width is %d",i);
}

⑹ c语言输入k个数整数,并分类出其中正数,零,负数

#include<stdio.h>
voidmain()
{
intn,k,i,o=0,z=0,f=0;
printf("你需要输入数的个数:");
scanf("%d,&n");//读取格式错了,,&n应该在"后面
for(i=0;i<=n;i++)//i应该从1开始,而不是0
{
printf("再输入你想输入的数字:");
scanf("%d",&k);//%d前面不需要空格,不是无法输入,是你的程序代码要求每输入一个数都要按一次回车,再按任意一个字符
getchar();
if(k<0)
f++;
elseif(k==0)
o++;
else
z++;
}
printf("正数个数%d 负数个数%d 零的个数%d ",z,f,o);
}

⑺ C语言编程如何判断输入整数的正负性和奇偶性

void main()
{
int num;
scanf("%d",&num);
if(num>0)
{printf("该数是正数 ;}
else
{printf("该数是负数 ;}
num=num%2;
if(num==0)
{prin订鸡斥课俪酒筹旬船莫tf("该数是偶数 ;}
else
{printf("该数是奇数 ;}

⑻ C语言中是直接输入负数的吗

是的,可以直接输入负数。

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

简介

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显着。