编写程序从键盘输入10个整数 c语言 编写程式,从键盘输入一个整数,计算并输出它是几位数。若输入的是负数时,要求重新输入。
c语言 编写程式,从键盘输入一个整数,计算并输出它是几位数。若输入的是负数时,要求重新输入。
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);
}
编写程式,从键盘输入一个整数,如果该数小于0,则输出“输入的是负数”,否则输出“输入的不是负数.怎么做
#include <iostream>
using namespace std;
int main(){
double a ;
cout<<"请输入一个整数:"
cin>>a;
if(a<0)
cout<<"输入的是负数";
else
cout<<"输入的不是负数";
return 0;
}
你试试吧,应该没问题的
用C#编写程式,输入一个数,逆向输出 如:输入1234,输出4321,并计算出输入的是几位数?
这是我编的程式,看是否符合楼主的要求哈class Program
{
public static void Main(string[] args)
{
string str;
Console.WriteLine("请输入数字:");
str=Console.ReadLine();
Console.WriteLine("数字转换后结果:");
for(int i=str.Length-1;i>=0;i--)
{
Console.Write(str[i]);
}
Console.WriteLine();
Console.WriteLine("您输入的数字位数为{0}",str.Length);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
编写程式,从键盘输入0—99999之间的任意数,判断输入的数是几位数?
import java.util.Scanner;
public class test01 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("输入0—99999之间的任意数:");
String n;
n = in.next();
int b =n.length();
System.out.println("你输入的数字位数为:"+b);
}
}
编写程式,从键盘输入一个整数,若是正数则原样输出,若是负数则输出该数的绝对值.
#include<stdio.h>
int main()
{
int num;
printf("Please input a integer:");
scanf("%d",&num);
if(num>=0)
printf("%d",num);
else printf("n%dn",-num);
}
C语言 编写程式,从键盘输入一个正数,计算该数的平方根。
# include <stdio.h>
#include<math.h>
int main()
{
double x;
scanf("%lf",&x);
printf("%lfn",sqrt(x));
return 0;
}
用visual foxpro编写程式 键盘输入一个数,判断此数是几位数。
input "x=" to x
? len(allt(str(x)))

怎样用C++语言程式设计“将从键盘输入的一个整数倒序输出,如输入2345,输出5432(用while)”?
#include <iostream>
using namespace std;
int main()
{
int n = 0;
cin >> n;
while ( n > 0)
{
cout << n % 10;
n = n / 10;
}
cout << endl;
return 0;
}
求C语言大神赐教:编写程式,从键盘输入20个整数,求其中最大值并输出
#include<stdio.h>
#include<stdlib.h>
int main()
{
int x,max,i;
scanf("%d",&x);
max=x;
for(i=1;i<20;i++)
{
scanf("%d",&x);
if(max<x)
max=x;
}
printf("Max=%d",max);
system("pause");
}