编程题 1. 编写一个程序,读入摄氏温度,输出对应的华氏温度。转换公式: 2. 求1~N的和。 3. 请递归实现第2题。 4. 编写一个程序,读入一个正值N,输出前N个奇数的和。 例:输入N是4,结果是1+3+5+7,即16。 5. 编写程序,要求输入整数a和b,若 a2+b2 大于100,则输出 a2+b2 百位以上的数字,否则输出...
c语言编程题考试题库及答案 一、单项选择题 1.在C语言中,以下哪个选项是正确的整型常量? A. 0x12L B. 0x12.5 C. 0x12.0 D. 0x12F 答案:A 2. C语言中,以下哪个选项是正确的字符串字面量? A. "Hello, World" B. 'Hello, World' C. "Hello, World\n" D. "Hello, World\" 答案:C 3.在C...
三、编程题 14. 编写一个C语言程序,实现以下功能:输入一个整数,输出它的阶乘。 答案: ```c #include <stdio.h> int main() { int n, i; long factorial = 1; printf("Enter an integer: "); scanf("%d", &n); if (n < 0) { printf("Factorial of a negative number doesn't exist.\n"...
参考程序 17、下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成0。例如a数组中的值为: 1 9 7 2 3 8 4 5 6 则返回主程序后a数组中的值应为: 0 9 7 0 0 8 0 0 0 注意:请勿改动main函数和其他函数中的任...
【程序四】给定两个整形变量的值,将两个值的内容进行交换。 这里提供两种方法来进行交换,第一种为创建临时变量来进行交换,第二种是不创建临时变量而直接进行交换。 1.创建临时变量来进行交换 #include<stdio.h> int main() { int a = 10; int b = 20; ...
7.编程计算方程ax*x+bx+c=0的根,a,b,c由键盘输入,只是用主函数来实现。 8.编写三个函数,分别在b*b-4*a*c大于0、小于0、等于0时进行调用,并输出结果,在主函数中读入a、b、c的值。 9.从键盘输入你和你朋友的年龄,变成判断谁的年龄大,并打印最大者的年龄。 10.从键盘输入一个年份,判断该年是否是...
理解计算机底层执行机制:C/C++ 是一种系统编程语言,它们可以更好地帮助我们了解计算机底层执行机制,如内存管理、指针、栈和堆等。 计算机图形学:C/C++ 可以用于图形学和游戏开发,这是其他高级语言无法实现的。 速度和性能:C/C++ 是一种编译型语言,编译后的代码运行速度快,而且可以对程序进行底层优化,从而提高程序性...
例如6=1+2+3.编程找出1000以内的所有完数。 1.程序分析:请参照程序<--上页程序14. 2.程序源代码: #include "stdio.h" #include "conio.h" main() {static int k[10]; int i,j,n,s; for(j=2;j<1000;j++) { n=-1; s=j; for(i=1;i<j;i++) { if((j%i)==0) { n++; s=s-...
42、编写函数void fun (int a[], int b[],int *n),其功能是:在数组a保存的100个四位数中,如果一个四位数各位上的数字均是奇数,则将该数存入数组b中,然后对所有存入数组b的满足要求的四位数按从小到大的顺序进行排序,通过形参n返回这些数的个数。