1. c語言編程中,怎樣輸入一個三位數,將其各位數字反序輸出,如輸入321,輸出123。
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<iomanip>
usingnamespacestd;
intmain(){
intn;
cin>>n;
while(n!=0){
cout<<n%10;
n/=10;
}
cout<<endl;
return0;
}
2. 求助:怎麼用C語言把一個整數轉換為字元串,如:整數123轉換為字元串「123」
1、一位的整型數轉換為字元。首先,定義一個整型變數,保存轉換的一位整型數值。
3. 1 12 123 1234 12345 用C語言怎麼打出來
寫個嵌套for循環就行。
#include<stdio.h>
intmain()
{
inti,j;
for(i=1;i<6;i++)
{
for(j=1;j<=i;j++)
printf("%d",j);
printf("");
}
return0;
}
4. 在c語言中vs平台,如果想要的輸入格式是x=123,y=45,並且輸出出來,要如何寫輸入語句
在vs平台寫輸入語句的話建議用scanf_s()函數,寫法去下:
int a, b;
scanf_s("x=%d, y=%d", &a, &b);
//注意在屏幕輸入時一定要按""中的格式輸入,即在用鍵盤輸入時應該輸入x=123, y=45,中間的逗號是英文輸入法下的逗號哦。
5. c語言編程中,怎樣輸入一個三位數,將其各位數字反序輸出,如輸入321,輸出123。
#include "stdio.h"
void main()
{
int num1,num2; //改變前後的數值
int d1,d2,d3;
printf("Please Input a three-digit number:");
loop:
scanf("%d",&num1);
if(num1>999||num1<100)
{
printf("Input again:");
goto loop;
}
else
{
d1=num1/100; //百位
d2=num1%100/10; //十位
d3=num1%10; //個位
num2=d1+d2*10+d3*100;
printf("The sorted number is %d",num2);
}
}