输入十进制数,输出该数的十六进制数include int main(void){ int n; printf("input:"); scanf("%d", &n); printf("output:%X\n", n); return 0;输入实型数据a,b,然后输出a、b的值 #include int main(void){ double number1, number2; printf("please input two numbers:"); scanf("%lf,%lf", &number1, &number2); printf("Output:\n"); printf("a=%f,b=%f\n", number1, number2); return 0;输入一个小写英文字母,首先输出它及其ASCII码,然后输出其对应的大写字母及其ASCII码 int main(void){ char ch; printf("Input a lowercase letter:"); ch = getchar(); printf("Output:\n"); printf("%c(%d)\n", ch, ch); printf("%c(%d)\n", ch - 32, ch - 32); return 0;从键盘输入一个正三角形的边长(整型),计算该三角形的面积和周长#include int main(void){ int side; printf("Input a side of triangle: "); scanf("%d", &side); printf("Output:\n"); printf("The area of triangle is %.2f, the circle of triangle is %.0f.\n", 1.0 * side * side * sqrt(3) / 4, 3.0 * side); return 0;}从键盘读入一个任意字符,输出该字符ASCII的十六进制小写值#include int main(void){ char ch; printf("Input a character: "); ch = getchar(); printf("Output:%x\n", ch); return 0;从键盘输入一个正方体的边长(整型),计算该正方体的体积和表面积#include int main(void){ int side; printf("Input a side of cube: "); scanf("%d", &side); printf("Output:\nThe volume of cube is %d, the surface area of cube is %d.\n", side * side * side, 6 * side * side); return 0;#include 从键盘输入X,Y,Z的值#include int main(void){ int float_z; double float_x, float_y; printf("please input x,y,z:"); scanf("%lf,%lf,%d", &float_x, &float_y, &float_z); printf("Output:"); printf("%f\n", float_x + float_z % 3 * (int)(float_x + float_y) % 2 / 4); return 0;}从键盘输入一日期,年月日之间以“-”分隔,并以同样的形式但以“/”作分隔符输出。
#include int main(void){ int year, month, day; printf("please input a data:"); scanf("%d-%d-%d", &year, &month, &day); printf("Output:\n"); printf("the date is:%d/%d/%d\n", year, month, day); return 0;}从键盘上输入一个四位整数,计算各个位上的数字之和include int main(void){ int number; printf("Input a number with 4-digit: "); scanf("%d", &number); printf("Output:\n"); printf("sum=%d\n", number / 1000 + number / 100 % 10 + number / 10 % 10 + number % 10); return 0;}已知某产品单价是30 ,输入其数量是num,输出其总价 #include int main(void){ int num; printf("please input num:"); scanf("%d", &num); printf("Output:\ntotal=%d\n", 30 * num); return 0;}输入两个整数,输出这两个整数的和 #include int main(void){ int number1, number2; printf("please input data: "); scanf("%d%d", &number1, &number2); printf("Output:\n"); printf("%4d+%4d=%4d\n", number1, number2, number1 + number2); return 0;}用scanf输入圆半径r,圆柱高h,求圆周长C1(=2πr)、圆面积S(=πr2)、圆柱体积V(=πr2h)。
#include int main(void){ double rad, high, c1, s, ver; printf("Input: "); scanf("r=%lf,h=%lf", &rad, &high); c1 = 2 * rad * 3.14; s = 3.14 * rad * rad; ver = s * high; printf("Output:\n"); printf("C1=%.2f\n", c1); printf("S=%.2f\n", s); printf("V=%.2f\n", ver); return 0;}输入一个华氏温度,要求输出摄氏温度,计算公式为c=5(F-32)/9#include int main(void){ double cel, fra; printf("Input the degree:"); scanf("%lf", &fra); cel = 5 * (fra - 32) / 9; printf("Output:\n"); printf("F(%.2f)=C(%.2f)\n", fra, cel); return 0;}[2151]发奖金#include int LastRemaining_Solution2(int n, unsigned int m){ int lastinteger=0; int i = 2 ; if(n <= 0 || m < 0) return -1; for (i = 2; i <= n; i ++) lastinteger = (lastinteger + m) % i; return lastinteger;}int main(){ int a,b; printf("the number of people:"); scanf("%d",&a); printf("the lucky number is:"); scanf("%d",&b); printf("Output:\nthe lucky one's number is:"); while((a&&b)!=EOF) { printf("%d\n",LastRemaining_Solution2(a,b)); break; } return 0;}数列求和 #includeint main() { float sum,term,deno,sign,n; printf("Please input n:\n"); scanf("%f",&n); sum=1; deno=2; sign=1; printf("Output:\n"); if(n<=0) { printf("Input error!\n"); return 0; } while(deno<=n) { sign=sign*(-1); term=sign*(1/deno); sum=sum+term; deno++; } printf("the ans is %.2f\n",sum); return 0; }[2139]汉诺塔3 #includelong f(int n){ if(n==1) return 2; return f(n-1)*3+2;}int main(){ int n; printf("Please input n:\n"); scanf("%d",&n); printf("Output:\nthe times are:\n"); while(n!=EOF) { printf("%lld\n",f(n)); break; } return 0;}[2803]晨跑 #include #include #define inf 1000000000int n, l, g[16][16], deg[16], odd[16], flag[16];int dfs() { int i, j, t, r = inf; for (i 。