㈠ 如何用c语言来写两个选择题一题1分,并在最后显示最终分数。
#include#definen100intgcd(inta,intb)//求公约数{if(a==0){returnb;}else{returngcd(b%a,a);}}intmain(){inta[n],b[n];inti,j,tempa,tempb,g;printf("请输入100组分数:\n");for(i=0;i0){a[j+1]=a[j];//a[i]=a[i-1];b[j+1]=b[j];j--;}a[j+1]=tempa;b[j+1]=tempb;}for(i=0;i
㈡ C语言中的分数四则运算
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
void operation()
{
int a,b,c,d;
int x,y;
int i,j,t;
char ch;
printf("-------欢迎进入分数四则运算的操作界面-------\n\n");
printf("请输入第一个分数的分子:");
scanf("%d",&b);
printf("请输入第一个分数的分母: ");
scanf("%d",&a);
if(!a)
{
printf("Error,分母不能为0!\n");
exit(0);
}
printf("请输入第二个分数的分子:");
scanf("%d",&d);
printf("请输入第二个分数的分母:");
scanf("%d",&c);
if(!c)
{
printf("Error,分母不能为0!\n");
exit(0);
}
getchar();
printf("请输入运算符号[ + - * / ]: ");
scanf("%c",&ch);
switch(ch)
{
case'+': x=a*c; y=b*c+a*d; break;
case'-': x=a*c; y=b*c-a*d; break;
case'*': x=a*c; y=b*d; break;
case'/': x=a*d; y=b*c; break;
default: printf("Error,不存在该运算符号!\n"); exit(0);
}
printf("通分后的分母是%d,分子是%d\n",x,y);
x>=y?(i=x,j=y):(i=y,j=x);
/*辗转相除法(欧几里德算法)*/
t=i%j;
while(t)
{
i=j;
j=t;
t=i%j;
}
/*更相减损术 */
/*t=i-j;
while(t)
{
i=j;
j=t;
t=abs(i-j);
if(t==j)
break;
}*/
if(y/x>=0)
{
x/=j;
y/=j;
}
else
{
x=abs(x/j);
y=-abs(y/j);
}
printf("运算结果如下:\n");
if(y%x==0)
printf("%d/%d %c %d/%d = %d\n",b,a,ch,d,c,y/x);
else
printf("%d/%d %c %d/%d =%d/%d\n",b,a,ch,d,c,y,x);
}
void main()
{
operation();
}
//转载于微信公众号:会说话的青鸟,这上面有详细的讲解,没看懂可以去那参考一下哦
㈢ 求江苏省计算机二级C语言考试的各题分值
笔试两小时,分值六十。第一部分20分的计算机应用基础(一级内容),为20题的选择题。第二部分为C,有选择和填空,都是一分一题或一分一个空。上机七十分钟,分值四十。分改错和编程两题。
计算机二级报名方式
报名步骤
分为网上报名和现场报名。
网上报名:考生在规定时间内登录本省计算机资格网站,按照提示步骤完成注册,使用身份证号码报名。等待审核通过。目前,北京、河北、吉林、上海、江苏、安徽、河南、湖南、海南、重庆、广西、广东、甘肃和西藏等11个省级承办机构可实现网上报名。
现场报名:根据相关文件,按照文件指示。在规定时间内到规定地点报名。
缴费方式
分为网上缴费和现场缴费。
网上缴费:审核通过后,通过支付宝支付或网银支付缴费。北京、河北、上海、安徽、海南等8个省级承办机构同时支持网上缴费。此外,部分考点在本考点内实现网上报名和网上缴费。具体情况详见各省级承办机构公布的报名简章或与相关考点确认。
现场缴费:审核通过后,在规定时间内到指定地点进行现场缴费。
准考证领取
分为网上下载和现场领取
网上下载:缴费成功后,在考试前规定时间内,下载打印准考证。
现场领取:缴费后,在规定时间到指定地点领取准考证。
以上内容参考:网络-计算机二级考试
㈣ c语言编写选择题计分程序
我假定你说的这些选择题的位置是固定的,我的意思就是第二题后面是第四题,中间没有别的题了。也就是说你输入的必须准确,#include<stdio,h>#include<ctype.h>#define S 5 //每题的得分,以后不一样的话可以更改int main(){int anwser[40]={'A','D','D','C','A','A','B','D','A','C','C','A','A','B','D','渗敬A','B','C','C','B','D','A'敏老,'A','A','A','C','C','D','B','D','B','D','C','C','C','C','B','A','D','C','C','C','D'};//这些是正确答案 数组大小那块我就不要求可移植性了 你懂得....int sum=0;//总分数计数器int m=0;char ch; while((ch=getchar())!=EOF&&ch!='\n'){ ch=toupper(ch);//转成大写 if(ch==answer[m]) sum+=S; m++;} printf("%d\n",sum);return 0;} 这位帅哥还是美女的......我相信你是懂c语言的....因为没有在编译器上实际操作...可能会有些纰漏..(刚完吃饭...)你要按照下列格式输入答案比如(大小写随便):a b c d .....(这个程序能否正确运行你输入准确是先决条件....)当然了 我这算是个提示程丛拿慎序....还可以有很方便的。。就是你在一整个文件中输入所有同学的答案 然后在另一个文件中显示对应分数。。。如果你是一个学c的学生的话 你该知道怎么弄 要是不是的话 你可以再找我要........
㈤ 全国计算机二级考试(c语言)的题型及各题分值是怎样的(笔试和上机)
全国计算机二级考试(c语言)的题型及各题分值是怎样的题型分值分布:
1、单项选择题,40题,40分(含公共基础知识部分10分)。
2、程序填空题,2~3个空,18分;上机题。
3、程序改错题,2~3处错误,18分;上机题。
4、程序设计题,1题,24分;上机题。
二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
(5)c语言计算选择题分数扩展阅读:
二级c语言考试要求:
1、熟悉Visual C++2010 Express集成开发环境。
2、掌握结构化程序设计的方法,具有良好的程序设计风格。
3、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
4、在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。
㈥ 计算机二级c语言分数分配
计算机二级c语言分数分配:
1、单项选择题,40题,40分(含公共基础知识部分10分)。
2、程序填空题,2~3个空,18分;上机题。
3、程序改错题,2~3处错误,18分;上机题。
4、程序设计题,1题,24分;上机题。
㈦ 简单的c语言题目求最简分数
#include<stdio.h>
intmain(){
inti,j,n;
scanf("%d",&n);
for(i=1;i<n;i++){
for(j=2;j<=i;j++)
if(i%j==0&&n%j==0)break;
if(j>i)printf("%d/%d,",i,n);
}
return0;
}
//运行示例:
㈧ 计算机二级c语言分值
二级C语言分值:1、单项选择题,40题,40分(含公共基础知识部分10分)。2、程序填空题,2~3个空,18分;上机题。3、程序改错题,2~3处错误,18分;上机题。4、程序设计题,1题,24分;上机题。
其他科目分值如下:
二级 MS Office 高级应用:1、单项选择题 20分(含公共基础知识部分10分);2、文字处理题(word)30分;3、电子表格题(excel)30分;4、演示文稿题(powerpoint)20分。
二级C++语言程序设计:1、单项选择题 40 分(含公共基础知识部分 10 分);2、 操作题 60 分(包括基本操作题、简单应用题及综合应用题)。
二级visual basic语言程序设计:1、单项选择题 40 分 (含公共基础知识部分 10 分);2、 操作题 60 分 (包括基本操作题、简单应用题及综合应用题)。
希望能帮到您,谢谢。
㈨ 计算机二级c语言考试题型及分值
单项选择题共四十题,四十分,每一个选择分值为1分,其中单项选择中含公共基础知识,该部分十道题,占10分。
二、程序填空题
程序填空题有2-3个空,占比分值18分,该题型为上机题,其三个空占比18分,可想而知其重要性。
三、程序改错题
程序改错题有2-3处错误,该题型分值占比也是18分,难度比程序填空题略难。该题型也为上机题,也许重视该类题型。
四、程序设计题
程序设计题是计算机二级C语言考试重点,该题为一大题,占比分值24分,该题型也为上机题,为考试重点,需多加练习。
注:二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
计算机二级c语言考试考试要求:
一、熟悉Visual C++2010 Express集成开发环境。
二、掌握结构化程序设计的方法,具有良好的程序设计风格。
三、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
四、在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。
以上便是计算机二级c语言考试题型及分值说明。
㈩ C语言编程题 计算分数精确值
自己写方法的话:
void fun(int x,int y,int d)/薯盯/数做和x为分子,y为胡耐分母,d为精确位数
{
int temp;
printf("%d.",x/y);//整数部分
while(d>0)
{
x=x%y;
x*=10;
printf("%d",x/y);
d--;
}
}
int main()
{
int x,y,d;
x=1;y=3;d=4;
printf("分数%d/%d,精确%d位,为:",x,y,d);
fun(x,y,d);
return 0;
}