㈠ 如何用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;
}