#include <stdioh>
void re(int a)
{
char b[]={"shi","yi","er","san","si","wu","liu","qi","ba","jiu"};
if (a==0)
printf("ling");
else if (a<10)
printf("%s",b[a]);
else if (a==10)
printf("%s",b[0]);
else if (a<20)
printf("%s %s",b[0],b[a%10]);
else if (!(a%10))
printf("%s %s",b[a/10],b[0]);
else
printf("%s %s %s",b[a/10],b[0],b[a%10]);
putchar('\n');
}
int main(int argc, char argv[])
{
int a;
scanf("%d",&a);
if (a<100&&a>=0) re(a);
else printf("CUO WU\n");
system("pause");
return 0;
}
首先了解“三三数之剩二五五,数之剩三,七七数之”这个规律。这个规律是指:一个数如果满足除以3余数为2、除以5余数为3、除以7余数为0,那么这个数就是符合规律的。
以下是一个简单的Python程序,用于判断一个数字是否符合这个规律:
num = int(input("请输入一个数字:"))
if num % 3 == 2 and num % 5 == 3 and num % 7 == 0:
print(num, "符合规律")
else:
print(num, "不符合规律")
这个程序首先会要求用户输入一个数字,然后使用if语句判断这个数字是否符合规律。如果符合规律,程序会输出“符合规律”,否则输出“不符合规律”。
char str[20][6] = {
"0", "zero",
"1", "one",
"2", "two",
"3", "three",
"4", "four",
"5", "five",
"6", "six",
"7", "seven",
"8", "eight",
"9", "nine" };
char buf[256] = { 0 };
gets(buf);
for (int i = 0; i < 20; i+=2)
{
if (buf == str[i][0])
{
for (int j=0; j < 6; j++)
{
printf("%c", str[i+1][j]);
}
//break;
}
}
getchar();
1、打开VC60程序输入界面,输入如下代码:#include <stdioh>,int main()。
2、主函数内,声明被调用的函数max。(比较两个数大小的函数)。int max(int x, int y);。
3、定义三个变量,输入变量a,b的值。使用scanf函数进行输入。
4、调用max函数,并将返回值赋值给C。a,b为max函数的两个变量。
5、用printf打印输出的值。
6、max函数的内容。
7、开始编译,运行。输入两个参数,自动计算。
#include "stdioh"
int main()
{ int n=0;
char s[100];
char p=s;
scanf("%s",s); //输入数字字符串
while(p)
{ n=n10+(p-'0'); //把字符转换成数值
p++;
}
printf("%d",n) ; //输出转换后的整数值
}
当字符处理就OK了。下面的运行正确
#include<stdioh>
#include<stringh>
main(int argc, char argv[])
{
char num[100];
int i,l;
scanf("%s",&num);
l=strlen(num);
for(i=0;i<l;i++)
{
if(i==l-1 || num[i] != '0') /这里加i==l-1的意思是当个位数是0时输出这个0,如果不符你的要求,去掉就行/
printf("%s\n",num+i);
}
}
int main(){
int n;
cout<<"请输入一个数"<<endl;
cin>>n;
for(int i=1;(n=n/10)!=0;i++)
;
cout<<"该数是"<<i<<"位数"<<endl;
}
试试这个,你那个死循环了。
n在循环里面每次少1位,最后个位/10=0了,循环也就结束了,i就是位数
以上就是关于求如何编写一个念数字程序(c语言)全部的内容,包括:求如何编写一个念数字程序(c语言)、python编写程序,判断一个数字是否符合:三三数之剩二五五数之剩三,七七数之、编写程序,从键盘输入一个数字0-9,输出对应的英文单词如从键盘输入1,程序输出one等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)