① 哪個網站有一些趣味的c語言題目,像奧數那種
網頁鏈接藍橋杯比賽。難度還是比較大的(對於入門的人來說),我用了一天的時間才能做一份題。比賽時間為4小時。
② C/C++哪裡能刷題
洛谷
洛谷
裡面只要注冊一下就可以了
題目都分了難度,可以通過難度來篩選題目。
我用的軟體是devc++,能夠正常提交。
③ 有哪些常見大學的c語言做題網站
Windows常用的有VC/VS,Linux上常用的是GCC。其它各式各樣的IDE基本都是建立在這兩個編譯基礎上的,比如devc++它是依靠
④ c語言,數組名作函數參數問題。
void
change(int
array[],int
n)相當於void
change(int
*array,int
n),第一個參數是個指針,如果是change(a[2],2)則第一個參數是個常數不是指針,由於數組名是常指針,所以改成change(a,2)就沒問題了。
⑤ 請問 有什麼比較好的C語言 習題冊嘛 或者網站 也行
leetcode,牛客,兩個都有app,你一搜一大堆的,而且各大學都有自己的這種習題網站,一般就叫xx大學oj,你一搜就出來了,但是一般需要學號登陸,非計算機學生也可以登陸進去做,至於外校怎麼登進去我沒注意
⑥ 牛客網c語言編程case不通過
注意是每行
所以是多行輸入.
改成
while(scanf("%d%d",&a,&b)!=EOF)
printf("%d ",a+b);
⑦ 牛客網c++ 輸入輸出怎麼處理
1、flush(stdin)刷新標准輸入緩沖區,把輸入緩沖區里的東西丟棄fflush(stdout)刷新標准輸出緩沖區,把輸出緩沖區里的東西列印到標准輸出設備上。2、scanf()函數接收輸入數據時,遇以下情況結束一個數據的輸入:(不是結束該scanf函數,scanf函數僅在每一個數據域均有數據,並按回車後結束)。① 遇空格、「回車」、「跳格」鍵。② 遇寬度結束。③ 遇非法輸入。鍵盤緩沖區就可能有殘余信息問題。scanf()函數應該只是掃描stdin流,這個殘存信息是在stdin中解決就要在scanf()函數之後加個fflush(stdin)。
⑧ 有什麼軟體可以搜索大學C語言題目的啊
大學c語言搜題app。大學c語言搜題app原名叫做菜鳥學C語言是一款非常好用的學習c語言的手機軟體
軟體功能
1、選擇題:按照考點分類的選擇題習題,並有答案解析。
2、錯題庫:可自動加練習過程中錯題加入收藏,以便反復練習。
3、上機操作題:300道上機操作題,程序填空題、程序修改題、程序設計題。
軟體優勢
1、選擇題:按照考點分類的選擇題習題,並有答案解析。
2、上級操作題:300道上機操作題,程序填空題、程序修改題、程序設計題。
3、最新押題:最新考試押題3套。
4、考點匯總:包含復習的考點。
5、錯題庫:可自動加練習過程中錯題加入收藏,以便反復練習。
6、收藏夾:可在練習過程中自行收錄題目到收藏夾,形成自己的小題庫,針對性練習,提高通過率。
軟體特色
1、隨時隨地都能夠學習,而且還支持下載保存你學習內容離線繼續學習。
2、同學們能夠直接通過搜索引擎來查詢尋找你感興趣對你內容。
3、解答問題的辦法非常多,可以選擇通過拍照來答題,也可以選擇輸入題目來解答。
⑨ 求好用的大學C語言刷題軟體
在網上有菜鳥教程,慕課網。慕課網有視頻課,菜鳥教程條理清晰,搭配著看很容易學的,最重要的是動手敲代碼,理解更快,加油~
⑩ 求助,關於計算機C語言的試題。😱😱😱希望大神幫幫忙
(1)
#include"stdio.h"
intmain(intargv,char*argc[]){
intm,n,r;
printf("Pleaseenter2positiveintegers... ");
if(scanf("%d%d",&m,&n)!=2||m<1||n<1){
printf("Inputerror,exit.. ");
return0;
}
while(n){
r=m%n;
m=n;
n=r;
}
printf("TheGCDis%d ",m);
return0;
}
運行樣例:
(2)
#include"stdio.h"
intmain(intargv,char*argc[]){
inti,u,l,n;
charstr[201];
printf("Pleaseenterastring... str=");
scanf("%200s",str);
for(u=l=n=i=0;str[i];i++)
if(str[i]>='A'&&str[i]<='Z')
u++;
elseif(str[i]>='a'&&str[i]<='z')
l++;
elseif(str[i]>='0'&&str[i]<='9')
n++;
printf(" Thecapitalletter(s)is(are)%d ",u);
printf("Thelowercaseletter(s)is(are)%d ",l);
printf("Thenumber(s)is(are)%d ",n);
return0;
}
運行樣例:
(3)
#include"stdio.h"
intmain(intargv,char*argc[]){
inti,n;
for(n=101;n<200;n+=2){
for(i=3;i*i<=n;i+=2)
if(!(n%i))
break;
if(i*i>n)
printf("%4d",n);
}
printf(" ");
return0;
}
運行結果:
(4)
#include"stdio.h"
intmain(intargv,char*argc[]){
inti,j,k,a[10]={1,8,2,4,7,5,6,9,3,0};
for(i=0;i<10;i++){
for(k=i,j=i+1;j<10;j++)
if(a[k]>a[j])
k=j;
if(i-k)
j=a[k],a[k]=a[i],a[i]=j;
printf("%2d",a[i]);
}
printf(" ");
return0;
}
運行樣例:
(5)
#include"stdio.h"
intmain(intargv,char*argc[]){
inti,j,a[11]={0,1,};
printf("Yanghuitriangle10layer: ");
for(*(a+1)=i=1;i<=10;i++){
printf("%*c",(10-i)*2+1,'');
for(j=i;j>=1;j--)
printf("%4d",*(a+j)+=*(a+j-1));
printf(" ");
}
return0;
}
運行結果:
(6)
#include"stdio.h"
#defineW(x)(((x)>='A'&&(x)<='Z')||((x)>='a'&&(x)<='z'))
intmain(intargv,char*argc[]){
inti,j,sum;
chars[]=".1234567890";
for(i=0;!W(s[i]);i++);
printf("%s ",s);
for(sum=i=0;s[i];i++)
if(W(s[i])&&!W(s[i+1]))
sum++;
printf("Thereis(are)%dword(s)inthestring ",sum);
return0;
}
運行樣例: