C语言刷题小程序,c语言刷题
准备考c语言计算机二级,用什么软件刷题好
计算机二级,用什么软件刷题好:
首先我们先看下软件下图1、2展示,最后是软件!
1、全国计算机等级考试超级模拟软件。
汇聚了多年开发全国计算机等级考试模拟软件的丰富经验,并综合有经验的命题专家、教授和全国各地考点一线教师的建议基础上研制而成。本套软件采用模拟考试形式,以大量的习题练习,强化考生的应考能力。
2、捷成全国计算机等级考试练习系统。
上机考试系统提供了历届考试题100套,并附有试题分析和参考答案,可以帮助考生熟悉考试模式,提高应试能力,测试实际操作和应变能力,自己评定成绩,对正式考试时能否通过进行初步的估计。
3、未来教育2017二级msoffice模拟软件
以其模式的高专业度,题库权威度而闻名业界,它聚合历年真题加以分析从而提出权威预测,效果非常不错。
求几个C语言小程序。。
1、我只写判断是否是三角形的部分,其余部分,楼主自己写哈;
double a,b,c;
if(a=0||b=0||c=0)
{printf("输入错误,请重新输入:\n");return;}
else if(a+b=c||a+c=b||b+c=a)
{printf("不能组成三角形,请重新输入:\n");return;}
else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a*a+c*c==b*b))
{ if((a==bb!=c)||(a==cc!=b)||(b==ca!=c))
printf("是等腰直角三角形.\n");
else printf("是直角三角形\n");
}
else if(a==bb==c)printf("是等边三角形.\n");
else if(a==c||b==c||a==b)printf("是等腰三角形.\n");
else printf("是一般三角形.\n");
2、这个程序其实也不难,我也只写主体部分,其余部分楼主自己写下。
int i,sign=1;double s=0;
for(i=1;i=1000;i++)
{
s=s+1.0*sign/i;
sign=-sign;
}
3、这个程序我全部写下来吧,我写的是从键盘键入a,b,然后判断出a,b区间的素数,然后每行五个输出.
#include stdio.h
#include math.h
main()
{
long i,j,a,b;
int k,n=0;
printf("Input a b(ab):\n");
scanf("%d%d",a,b);
k=(int)sart(b);
for(i=2;i=k;i++)
{ for(j=a;j=b;j++)
if(j%i==0)break;
if(ik)
{ printf("%10d",j);n++;
if(n%5==0)printf("\n");
}
}
}
请高人用C语言编写一个做选择题的小程序,满意另有加分!
#includestdio.h
#define MaxLen 4
void main()
{
int i=0;//题号
int count[MaxLen];//记录选项被选的次数
char ch;//题目选项
for(int j=0;jMaxLen;j++)
count[j]=0;
printf("请输入您的选项选项在ABCD中,输入#结束输入\n");
printf("第%d题:\n",++i);
scanf("%c",ch);
getchar();//接收键盘输入的空格
while(1)
{
if(ch=='#')//输入#直接跳出
break;
printf("第%d题:\n",++i);
switch(ch)
{
case 'A':
case 'a':
count[0]++;
break;
case 'B':
case 'b':
count[1]++;
break;
case 'C':
case 'c':
count[2]++;
break;
case 'D':
case 'd':
count[3]++;
break;
default:
printf("对不起您的输入不正确,请重新输入");//输入不正确时重新输入
i--;//题号还原
break;
}
printf("请输入您的选项选项在ABCD中\n");
scanf("%c",ch);
getchar();//接收键盘输入的空格
}
printf("A被选%d次,B被选%d次,C被选%d次,D被选%d次\n",count[0],count[1],count[2],count[3]);//输出abcd被选的次数
}
c语言基础小程序题
#include "stdio.h"
void main()
{
int num;
float p=1.5,sum;
printf("Input Num of Works:");
scanf("%d",num);
if(num0) num=0;//防错最小件数为0
if(num10)sum=num*p;
if(num=10num100) sum=num*p*0.95;
if(num=100) sum=num*p*0.85;
printf("Your Order %d, Price is %f",num,sum);
}
有什么软件可以搜索大学C语言题目的啊?
大学c语言搜题app。大学c语言搜题app原名叫做菜鸟学C语言是一款非常好用的学习c语言的手机软件
软件功能
1、选择题:按照考点分类的选择题习题,并有答案解析。
2、错题库:可自动加练习过程中错题加入收藏,以便反复练习。
3、上机操作题:300道上机操作题,程序填空题、程序修改题、程序设计题。
软件优势
1、选择题:按照考点分类的选择题习题,并有答案解析。
2、上级操作题:300道上机操作题,程序填空题、程序修改题、程序设计题。
3、最新押题:最新考试押题3套。
4、考点汇总:包含复习的考点。
5、错题库:可自动加练习过程中错题加入收藏,以便反复练习。
6、收藏夹:可在练习过程中自行收录题目到收藏夹,形成自己的小题库,针对性练习,提高通过率。
软件特色
1、随时随地都能够学习,而且还支持下载保存你学习内容离线继续学习。
2、同学们能够直接通过搜索引擎来查询寻找你感兴趣对你内容。
3、解答问题的办法非常多,可以选择通过拍照来答题,也可以选择输入题目来解答。
c语言编程小程序
int FindSamdData(int *a, int*b, int length)
{
int i,j;
for (i=0,j=0; (ilength)(jlength);)
{
while (*a *b) //有序排列,挨个比较
{
a++;
i++;
}
while (*a *b)
{
b++;
j++;
}
if (*a == *b) return *a;
}
}
int main(void)
{
int a[ ]={1,3,5,7,9,13,15,27,29,37};
int b[ ]={2,4,6,8,10,13,14,27,29,37};
int c;
c = FindSamdData(a, b ,sizeof(a));
}
增加出错的程序。出错的最好使用一个单独参数,我为了方便没有增加参数。
//有序数组查找相同数据,数组等长
//*length为0未找到相同数据,
int FindSamdData(int *a, int*b, int *length)
{
int i,j;
for (i=0,j=0; (i*length)(j*length);)
{
while (*a *b) //有序排列,挨个比较
{
a++;
i++;
if (i=*length)break;
}
while (*a *b)
{
b++;
j++;
if (j=*length)break;
}
if (*a == *b)
{
*length = 1;
return *a;
}
}
*length = 0;
return 0; //
}
//数组不等长
//*al或*bl超出数组长表示出错,
int FindSamdData2(int *a, int*b, int *al, int *bl)
{
int i,j;
for (i=0,j=0; (i*al)(j*bl);)
{
while (*a *b) //有序排列,挨个比较
{
a++;
i++;
if (i=*al) break;
}
while (*a *b)
{
b++;
j++;
if (j=*bl) break;
}
if (*a == *b)
{
*al = i;
*bl = j;
return *a;
}
}
*al = i;
*bl = j;
return 0;
}
void main(void)
{
int a[]={1,3,5,7,9,13,15,27,29,37};
int b[]={2,4,6,8,10,13,14,27,29,37};
int la = sizeof(a);
int lb = sizeof(b);
int c;
c = FindSamdData(a, b ,la);
if (la == 0) printf("No same!");
la = sizeof(a); //la会被函数 FindSamdData 修改.
c = FindSamdData2(a, b ,la, lb);
if ((la =sizeof(a)) || (la =sizeof(a))) printf("No same!");
}