输入一个数后,输出其整数部分的位数(例如输入123.4,则输出3;输入-0.6则输出0).
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 15:27:15
输入一个数后,输出其整数部分的位数(例如输入123.4,则输出3;输入-0.6则输出0).
求源代码,要求是C语言的,CB能编出来的最好
求源代码,要求是C语言的,CB能编出来的最好
已经调试,请采纳,如需注释,请追问另,负数都返回0,如需返回负数整数个数,使用fabs,或将字符串指针挪到符号之后.#include <stdio.h>#include "string.h"int GetIntNum(float f){ char a[50],*p;if(f<1)return 0;//补充回答 { sprintf(a,"%f",f); p=strchr(a,'.'); *p='\0'; return strlen(a); }}void main(){ float f; scanf("%f",&f); printf("result is:%d\n",GetIntNum(f));}
输入一个数后,输出其整数部分的位数(例如输入123.4,则输出3;输入-0.6则输出0).
从键盘输入一个小虞1000的正数,要求输出它的平方根如平方根不是整数,则输出其整数部分.要求在输入数输
用C语言编输入一个整数输出其位数
设计一个程序,输入一个四位数(整数),将各位数字分开,并按期反序输出.例如:输入1234,则输出4321
设计一个程序,输入一个四位数(整数),将各位数字分开,并按期反序输出.例如:输入1234,则输出4321.
输入一个数,将该数的每位数字输出,再输出该数的反序数.例如,输入1234,输出1、2、3、4,再输出4321
输入一个小于6位数的整数,求:此数是几位数,并逆序输出此数.
C语言编程:输出一个3位整数的逆序数,如输入123,输出321.
从键盘输入一个小虞1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分).要求在输入
输入一个2位数整数,输出该数各位上的数字
Java:输入一个整数,输出它的位数以及各位数之和.
编程:输入一个正的实数,将其整数部分和小数部分分别输出.