c语言程序设计试题及答案c语言编程题 :设计程序求自然数1~100(包括1和100)中含有1的所有数的和!

c语言程序设计试题及答案  时间:2021-09-19  阅读:()

C语言编程试题。题目 输入n的值,计算1到n的和,主函数实现输入输出,自定义函数sum(int n)实现求和

#include <stdio.h>

int sum(int n)

{

int total = 0;

for(int count=1;count<=n;count++)

{

total = total + count;

}

returntotal;

}

int main()

{

int n;

printf("请输入n=");

scanf("%d", &n);

printf("1+2+...+n=%d ", sum(n));

return 0;

}

求C语言编程高手,帮忙做题,谢谢!

#define DATA_NUM3 2 #define DATA_NUM4 3

#include <stdio.h> #include <stdlib.h>

int IsPrimeNumber(int n) { if(1 >= n) return -1; int i; for(i=2; i<n; i++) { if(0 == n%i) return -1; } return 1; }

long Factorial(int n) { if(1 >= n) return 1L; return Factorial(n-1)*n; }

void InputNumber(int* data, int n) { int i; for(i=0; i<n; i++) { scanf("%d", &data[i]); } }

void OutputNumber(int* data, int n) { int i; for(i=0; i<n; i++) { printf("%d ", data[i]); } printf(" "); }

void Sort(int* data, int n) { int i, j; for(i=0; i<n-1; i++) { for(j=i+1; j<n; j++) { if(data[i] > data[j]) { int temp = data[i]; data[i] = data[j]; data[j] = temp; } } } }

int Find(int* data, int Num, int n) { int i; for(i=0; i<n; i++) { if(Num == data[i]) return i; } return -1; }

int MaxData(int* data, int n, int* order) { int i; int max = *data; for(i=1; i<n; i++) { if(max < data[i]) { max = data[i]; *order = i; } } return max; }

void main() { printf("No.1 "); int NumOfPrim = 0; for(int i=3; i<100; i++) { if(1 == IsPrimeNumber(i)) { NumOfPrim ++; printf("%d ", i); } } printf(" %d prime number(s) ", NumOfPrim); printf(" No.2 "); printf("5!=%ld ", Factorial(5)); printf(" No.3 "); printf("Please input %d numbers ", DATA_NUM3); int data3[DATA_NUM3]; InputNumber(data3, DATA_NUM3); Sort(data3, DATA_NUM3); OutputNumber(data3, DATA_NUM3); int datawillfind; printf("Please input the number you want to find "); scanf("%d", &datawillfind); if(-1 != Find(data3, datawillfind, DATA_NUM3)) printf("yes "); else printf("no found "); printf(" No.4 "); int data4[DATA_NUM4]; printf("Please input %d numbers ", DATA_NUM4); for(i=0; i<DATA_NUM4; i++) { scanf("%d", &data4[i]); } int order = 0; int max = MaxData(data4, DATA_NUM4, &order); printf("The max data is: data[%d]=%d ", order, max); printf(" No.5 "); printf("Please input 3 numbers "); int data5[3]; for(i=0; i<3; i++) { scanf("%d", &data5[i]); } Sort(data5, 3); OutputNumber(data5, 3); }

对于第3题和第4题,分别把

#define DATA_NUM3 2 #define DATA_NUM4 3

改为

#define DATA_NUM3 10 #define DATA_NUM4 20

即可,谢谢采纳!

c语言编程题 :设计程序求自然数1~100(包括1和100)中含有1的所有数的和!

void fun() { int sum=1+10+100; for(int i=11;i<100;i++) { if(i%10==1) sum+=i; } }

Hostodo商家提供两年大流量美国VPS主机 可选拉斯维加斯和迈阿密

Hostodo商家算是一个比较小众且运营比较久的服务商,而且还是率先硬盘更换成NVMe阵列的,目前有提供拉斯维加斯和迈阿密两个机房。看到商家这两年的促销套餐方案变化还是比较大的,每个月一般有这么两次的促销方案推送,可见商家也在想着提高一些客户量。毕竟即便再老的服务商,你不走出来让大家知道,迟早会落寞。目前,Hostodo有提供两款大流量的VPS主机促销,机房可选拉斯维加斯和迈阿密两个数据中心,且都...

RackNerd提供四款高配美国服务器促销活动低至月$189

RackNerd 商家给的感觉就是一直蹭节日热点,然后时不时通过修改配置结构不断的提供低价年付的VPS主机,不过他们家还是在做事的,这么两年多的发展,居然已经有新增至十几个数据中心,而且产品线发展也是比较丰富。比如也有独立服务器业务,不过在他们轮番的低价年付VPS主机活动下,他们的服务器估摸着销路不是太好的。这里,今天有看到RackNerd商家的独立服务器业务有促销。这次提供美国多个机房的高配独立...

Hostigger不限流量VPS年20美元

Hostigger 主机商在前面的文章中也有介绍过几次,这个商家运营时间是有一些年份,只不过在我们圈内好像之前出现的次数不多。最近这段时间商家有提供不限流量的VPS主机,逐渐的慢慢被人认识到。在前面的介绍到他们提供的机房还是比较多的,比如土耳其、美国等。今天看到Hostigger 商家居然改动挺大的,原来蛮好的域名居然这次连带官方域名都更换掉去掉一个G(Hostiger )。估摸着这个域名也是之前...

c语言程序设计试题及答案为你推荐
交通流什么叫做渠化路口?网络流量监控器求网络流量监控软件?智慧充电桩腾塔新能源的智能充电桩有什么优势?rd640华为rd系列有哪些型号剑灵服务器剑灵现在哪个区服务器的人多,有新服务器吗?交通智能网智能网联汽车关键技术?上海长宽上海地铁最小的车宽度有几米?ibm磁盘阵列ibmds5020磁盘阵列怎么恢复出厂设置或者格式化洛奇英雄传s2洛奇英雄传s2茉莉花哪里弄湖北教育电视台直播在线观看湖北卫视_湖北电视台在线直播网站哪个最清晰最好?
xenvps 3322动态域名 edgecast 精品网 天猫双十一秒杀 e蜗牛 我爱水煮鱼 me空间社区 新家坡 腾讯总部在哪 主机管理系统 畅行云 华为k3 免费网络空间 服务器硬件配置 卡巴斯基官网下载 杭州电信宽带 广州主机托管 九零网络 register.com 更多