C语言期末考试编程代码函数题?

作者&投稿:除牧 (若有异议请与网页底部的电邮联系)
C语言期末考试编程题~

1输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以上的数字,否则输出a和 b的和。
要求: 1)输出结果时说明平方和是大于100还是小于100( >100或<100 )
#include
int main(){
int a, b, c;
scanf("%d%d", &a, &b);
c = a * a + b * b;
if(c > 100) printf("平方和大于100
%d
", c%100);
else printf("平方和小于等于100
%d
", a + b);
return 0;
}
2输入一个整数,判断是否是5和7的公倍数,若是则输出:5and7yes,否则再判断是否是3的倍数,若是3的倍数输出:3yes,若都不是则输出:no
#include
int main(){
int input;
scanf("%d", &input);
if(input % 5 == 0 && input % 7 == 0)printf("5and7yes
");
else if(input % 3 == 0) printf("3yes
");
else printf("no
");
return 0;
}
第三,四题和第二题差不多
5计算公式: [ 2*x x=2
y= [ x*x+1 x<2
[ 2*x*x+3*x+1 x>2
要求: 1)从键盘输入x的值,根据x的值求y的值
2)输出y的值
#include
int main(){
int x, y;
scanf("%d", &x);
if(x == 2) y = 2*x;
else if(x < 2) y = x*x+1;
else y = 2 * x * x + 3 * x + 1;
printf("%d
", y);
return 0;
}
8 和7差不多
下面原理都差不多 用if基本都能搞定 判断条件就行了 应该LZ能搞定了 东西有点多 -。- 就写这些吧 其他的就不一一写了^ ^

#include#includeint ask(){ int x=rand()%100; int y=rand()%100; int answer; printf("请输入%d和%d的积:",x,y); scanf("%d",&answer); if(answer==x*y) printf("正确!"); else printf("错误!");}int main(){ int flag=1; int answer; while(flag==1) { ask(); printf("是否继续答题(1/0)?"); scanf("%d",&answer); if(answer==0) flag=0; } return 0;}

按照题目要求编写的完整程序如下(见图,图中重复的地方只需写一次)




求C语言编程题
求大量C语言编程题,最好附上代码我要的是有解释的,有思路,最好跟书上的解答一样... 求大量C语言编程题,最好附上代码我要的是有解释的,有思路,最好跟书上的解答一样 展开  我来答 4个回答 #热议# 《请回答2021》瓜分百万奖金 rogerfffff 2009-08-03 · TA获得超过1255个赞 知道小有建树答主 ...

计算机2级C语言需要用什么软件?
计算机2级C语言考试可以使用多种编程软件,例如Turbo C++、Dev-C++、Visual Studio等。1. 选择编程软件的原则:在选择编程软件时,我们需要考虑几个原则。首先,软件应该支持C语言的标准,能够正确编译和执行C语言程序。其次,软件应该具有用户友好的界面,方便考生编写和调试程序。最后,软件还应该提供必要的...

C语言编程题,求助大神,麻烦给出代码的同时能有结果图,谢谢啦!!!_百度...
第一反应:实际上我不太明白为什么会问这个问题哈哈哈哈,简单看起来没有什么难点,所以我写了一种比较高效的做法,我的回答效率更高:楼上的回答不可谓不好,但是缺点在于它能够返回的数字有限,对于超过13为的数字就没有办法比较了,而我的做法克服了这一点;同时也可以返回数字的位置(行数,列数)...

C语言编程:计算s=22!+32!
只需要C语言编程代码而已:include "stdio.h"double jiecheng(int n){int i;double sum=1.0;for(i=2;i<=n;i++)sum=sum*i;printf("--%.0f--\\n",sum);return sum;}

C语言编程题求解,代码我看不懂哪位大神解释下这段代码 什么意思请详 ...
include <stdio.h> include <string.h> define MAX_LENGTH 100 char* add(char a[], char b[], char r[]){ char t;int i,j,k,x,y,c=0;int lenA = strlen(a), lenB = strlen(b); \/\/lenA是 a输入了多少字符 lenB 是b输入了多少字符 printf("%d %d",lenA,lenB);for(i=...

第四代编程语言有哪些
第四代编程语言主要包括Java、Python、C#等。接下来详细介绍这些语言的特点和应用场景。Java是一种面向对象的编程语言,广泛应用于企业级应用、移动应用开发等领域。Java语言具有跨平台性,可以在不同的操作系统上运行,并且具有强大的安全性和可靠性。此外,Java语言拥有丰富的库和框架,如Spring、Hibernate等...

求这个C语言程序的编程代码。
void one(){system("cls");float c;printf("\\n请输入成绩: "); scanf("%f",&c);if(c>=90){printf("\\n\\n优秀");}else if(c>=80){printf("\\n\\n良好");}else if(c>=70){printf("\\n\\n一般");}else if(c>=60){printf("\\n\\n及格");}else{printf("\\n\\n不及格"); }...

计算机二级C语言上机考试的最后一题编程题作完以后保存了但是没运行会...
其中,程序设计主要测试的是参试者对计算机语言的理解和编程能力,比如C语言的掌握。办公软件高级应用则要求具备计算机应用知识和高级MSOffice应用技能,能够解决实际工作中的问题。自2013年起,全国计算机等级考试已转变为无纸化模式,某些科目如Delphi已停止考试。

C语言编程:学生成绩管理系统设计 学生成绩信息包括:学号,姓名,语文成绩...
C语言编程:学生成绩管理系统设计 学生成绩信息包括:学号,姓名,语文成绩、数学成绩、英语成绩。 主要  我来答 1个回答 #热议# 牙齿是越早矫正越好吗?涩夜舒雨 2013-05-29 知道答主 回答量:2 采纳率:0% 帮助的人:3.9万 我也去答题访问个人页 关注 展开全部 这是我以前参考书上代码写的,...

C语言编程,从键盘输入四个整数,按照数值从小到大顺序输出
源代码如下:include<stdio.h> int main( ){ int num[4];for(int i = 0 ; i < 4 ; i++){ scanf("%d", num+i);} for(int i = 0 ; i < 4 ; i++){ int k = i;for(int j = i+1 ; j < 4 ; j++){ if(num[k] > num[j]){ k = j;} } if(k != i){...

夹江县15673751412: C语言简单的函数题目
雪费斑蝥: #include "stdio.h" void main() { int a, result; printf ("请输入一个3位数:"); scanf ("%d", &a); result = a / 100 + a % 100 / 10 + a % 10; if (22 == result) printf ("是\n"); else printf ("不是\n"); }

夹江县15673751412: C语言编程题编写函数
雪费斑蝥: #include <stdio.h> void fun(int y,int b[],int*m) { int i,n=0; for(i=1;i<=y;i+=2) if(y%i==0)b[n++]=i; *m=n; } void main() { int i,y,n; int b[100]; printf("输入Y值:"); scanf("%d",&y); fun(y,b,&n); for(i=0;i<n;i++) printf("%d ",b[i]); }

夹江县15673751412: C语言函数调用编程题高人Help -
雪费斑蝥: #include<stdio.h> int fun(int a[10][10],int m,int n) { int i,j,temp; int p[10]; for(i=0;i<m;i++) { temp=a[i][n-1]; for(j=0;j<n-1;j++) { if(a[i][j] > temp) temp = a[i][j]; } p[i] = temp; } temp = p[m-1]; for(i=0;i<m-1;i++) if(p[i] < temp) temp = p[i]; return temp; } void main()...

夹江县15673751412: C语言函数编程题 -
雪费斑蝥: 修改后的C语言程序:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 #include <stdio.h>voidtriangle(intg) { 1653int n=1, m; 专 /* 修改处属1 */ for(n;n<=g; n++) { for(m=1;m<=2*n...

夹江县15673751412: 大一期末考试复习题,求教C语言编程高手1.设int a=2,b=6,c=8;,表达式(a,b),(c,10)的值是( )A.2 B.6C.8 D.102设int i=8,a,b;double x=1.42,y=5.2;,正确... -
雪费斑蝥:[答案] 1、10 逗号(,)分隔开的连续表达式,取最后一个表达式的值为整个表达式的值.2、A吧.这个不太确定.c语言中不允许出现A=B=C形式的赋值.C中没有**这个东西,D中,强制转换为y=(float)i;3、B 所谓保留字,一般是指C语言留...

夹江县15673751412: C语言编程题
雪费斑蝥: void fun(int *a,int *n) { int s = 0; for (int i=1; i<=100; i++) { if ( (i%13==0 || i%5==0) && i%65!=0 ) { a[s++] = i; } } *n = s; }

夹江县15673751412: C语言编程函数问题 -
雪费斑蝥: #includevoid squeeze(char s1[],char s2[]); main() { char a[20],b[3]; printf("input a:\n"); gets(a); printf("input b:\n"); gets(b); squeeze(a,b); printf("output:\n"); puts(a); getch(); } void squeeze(char s1[], char s2[]) { int i,j,k; char temp;k=0; while(s2[...

夹江县15673751412: C语言的编程题
雪费斑蝥: 1.main() { int x,y; printf("Input x:"); scanf("%d",&x); if(x<=1) y=x; else if(x>=10) y=3*x-11; else y=2*x-1; printf("%d",y); getch(); } 2.main() { int a[10],b[10],i; printf("Input 10 int numbers\n"); for(i=0;i<10;i++) { scanf("%d",&a[i]); b[9-i]=a[i]; } for(...

夹江县15673751412: c语言 程序有关函数的题目
雪费斑蝥: 这里是一个迭代函数,就是自己再调用自己. 我们分析一下fun函数,n是它的输入,结果通过s指针输出.因此我们可以把输入是n时的结果简写为fun(n) 当输入n是0或者1时,结果都是1 当输入n是其它的时候,结果是fun(n-1)+fun(n-2) 即fun(n) ...

夹江县15673751412: C语言编程题,编一个排序函数啊! -
雪费斑蝥: 用了一个冒泡法,从小到大排序,请参考#include <stdio.h> void Sort(int token[], int count); /*在此处做函数声明最好*/ void main() { int i,count,token[100];printf("请输入要排序数字的个数:\n"); scanf("%d",&count); /*从键盘输入要处理...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网