题目 把输入的5个整数按输入顺序的反方向输出,例如,输入数是12345,要求输出结果是54321,编程实现此功能。 相关知识点: 试题来源: 解析#include void main( ) { int a[5]; int i; printf(“请输入不超过5个数字\n”); for(i=0;i<5;i++)...
要求定义带参数的宏,计算3个数中绝对 值最小的数。相关知识点: 试题来源: 解析分析:用库函数abs求一个整数的绝对值。 程序如下: #include #include #define S(a,b) (abs(a) #define MIN(a,b,c) (abs(S(a,b))vabs(c)?S(a,b):c) void main() { int a,b,c,d,e;...
念数字。输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。提示:整数包括负数、零和正数。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi
百度试题 题目编一个程序,输入一个整型数据,输出每位数字,其间用逗号分隔。例如输入整数为2345,则输出应为:2,3,4,5。相关知识点: 试题来源: 解析
输入一个整数,将其每位剥离,并记录在一个数组中,此时每位数即是逆序排列的。include <stdio.h>#define ARRAY_LEN 100 /*数组长度*/void numToDigit (int num, int arr[]) { /*将数字按位剥离并存储在数组中,该算法剥离出的每位数即是逆序排列的*/int i,j,n;for (i = 0, n = num...
百度试题 题目编程实现(最大值):用户输入5个正整数,程序输出其中的最大值。 例如: 输入格式:5 6 7 9 2 输出格式:9 相关知识点: 试题来源: 解析 9
输入一个整数,判断它能否被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个数)整除; (3)能被其中一个数(要指出哪
usingnamespacestd;intmain(){ intoriginal,key,result=0;cout<<"PleaseEntertheNumber:"<<endl;cin>>original;do { key=original%10;if(key==0){ cout<<"NewNumberis0"<<original;//original=(original-key)/10;} else { result=key+result*10;//result需要移位 original=(original-key)/...
在数组中查找一个给定的数。输入5个整数,将它们存入数组a中,再输入1个数x,然后在数组中查找x,如果找到,输出相应的下标,否则,输出“Not Found”。输入:2 9
输入一个整数(位数不确定),从高位到低位依次输出各位数字,其间用逗号分隔。例如输入整数为2345,则输出应为2,3,4,5。 用C语言的数组来做 相关知识点: 试题来源: 解析 #include <stdio.h> int main() { int d[10],n,i; scanf("%d",&n); i=0; while(n>0) { d[i++]=n%10; n/=10; } ...