㈠ 求大一c語言期末考試題庫煙台大學
可以使用手機電腦下載,然後打開瀏覽器搜索
大一C語言期末考試題庫煙台大學
,點擊下載按鈕,電腦上面如果有迅雷就可以直接下載
㈡ 未來教育的c語言題庫准嗎
未來教育的c語言題庫准。
C語言基礎知識:選擇題幾乎涉及了所有C語言考點,從第1章到第13章幾乎都可能涉及。需要掌握C語言基礎知識。
未來教育app是一款計算機等級考試手機版模擬軟體,未來教育app包含了計算機考試的一到四級歷年考試習題,還有模擬考試系統,讓你在手機上就可以進行考試。
㈢ 求大一C語言期末考試題庫
我給你了,ok 記得採納
㈣ 誰有大一C語言考試題快考試了,跪求題庫··
單項選擇題(每小題2分,共50分)
1、一個C程序的執行是從___A__。
A、本程序的main函數開始,到main函數結束
B、本程序的main函數開始,到本程序文件的最後一個函數結束
C、本程序文件的第一個函數開始,到本程序文件的最後一個函數結束
D、本程序文件的第一個函數開始,到本程序main函數結束
2、C語言程序的基本單位是___C___。
A、程序行 B、語句
C、函數 D、字元
3、請選出可用作C語言用戶標識符的一組標識符___B___。
A、void B、a3_b3 C、For D、2a
define _123 -abc DO
WORD IF ase sizeof
主要特點
C語言是一種結構化語言,它有著清晰的層次,可按照模塊的方式對程序進行編寫,十分有利於程序的調試,且c語言的處理和表現能力都非常的強大,依靠非常全面的運算符和多樣的數據類型,可以輕易完成各種數據結構的構建,通過指針類型更可對內存直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程序,也可用於開發應用軟體。
以上內容參考:網路-c語言
㈤ 大一C語言期末考試求題庫啊!
對呀,大多都是不一樣的,
㈥ c語言題庫(適合大一計科新生的)怎麼找
C語言入門100題,你到網上隨便搜,另外 建議你到杭電上面去刷題,11頁的都是簡單 題,這個對計算機專業的很有幫助
㈦ 大一C語言期末考試求題庫
一、單項選擇題(共10題,每題2分,共20分。在備選答案中選擇一個最佳答案。多選、錯選、不選不得分)
1、不是C語言基本數據類型的是( )。
A、指針類型 B、整型
C、字元型 D、實型
2、設有:int a=3, b= 4, c= 5,x , y; 表達式0 && (x=a)&&(y=b)的值為( )。
A、1 B、0 C、3 D、4
3、設有語句 int a=3 ; 則執行了語句 a+=6;後,變數a 的值為( )。
A、18 B、-3 C、9 D、12
4、執行以下程序段後,輸出的y值為( )
void main()
{ int a[]={2,4,6,8,10};
int y, *p;
p=&a[0];
y=*p; printf(「%d」,y);
}
A、2 B、4 C、6 D、8
5、有定義語句:float a[4];則分配給數組a的內存空間為( )位元組。
A、 20 B、 12 C、 16 C、10
6、以下描述錯誤的是( )。
A、break語句可用於while語句。
B、break語句和continue語句的作用是一樣的。
C、在循環語句中使用break語句是為了跳出循環,提前結束循環。
D、在循環語句中使用continue語句是為了結束本次循環,而不終止整個循環。
7、C語言中規定,if語句的嵌套結構中,else總是( )。
A、與最近的if 配對 B、與第一個if 配對
C、按縮進位置相同的if配對 D、與最近的且尚未配對的if 配對
8、說明語句「int (*p)( ); 」的含義是( ) 。
A、p是一個指向一維數組的指針變數。
B、p是指針變數,指向一個整型數據。
C、p是一個指向函數的指針,該函數返回一個int型數據。
D、以上都不對。
9、以下對二維數組c的正確聲明是 ( ) 。
A、int c[3][ ]; B、int c(3,4);
C、int c(2)(2); D、int c[3][2];
10、下述程序段執行後輸出結果為( )。
int x=100, y=200;
printf ("% d", (x, y));
A、100 B、200 C、100,200 D、編譯出錯
二、填空題(共7題,共10空,每空1分,共10分。將答案填在題中橫線上)
1、C語言提供的三種邏輯運算符是 && 、 || 和!;
2、函數的返回值是通過函數中的 return 語句獲得的。
3、在"int a[ ][3]={{1},{3,2},{4,5,6},{0}};"定義後,a[2][2]的值為_6__ _;
4、對於"int *pa[5];" pa是一個具有5個元素的_數組指針_,每個元素是一個指向int型變數的__指針__;
5、單向鏈表的尾節點next指針應賦值__ NULL___;
6、在語句for(x=1,y=3;x>y;y++)中循環體執行的次數為 0 。
7、int a[5];數組a的首地址為2000,則元素a[1]的地址為 2002 ,元素a[2]的地址為 2004 。
三、程序填空題(共2題,共5空,每空4分,共20分)
1、以下程序完成計算1-1/2+1/3-1/4+1/5+……前n 項和,請填空。
#include <stdio.h>
int main( )
{ int i, n, flag;
float sum;
scanf("%d", &n);
flag= 1 ;
sum=0;
for(i=1;i<=n; i++ )
{ sum+=(float)flag/i;
flag=-flag ;
}
printf("%.3f\n", sum);
}
2、以下程序的功能是從鍵盤輸入n個整數,統計其中正數、0、負數的個數,請填空。
#include <stdio.h>
void main( )
{int a, i, count1,count2,count3;
count1=count2=count3=0 ;
for(i=1;i<=n;i++)
{ scanf(「%d」, &a);
if(a>0) count1++;
else if(a==0) count2++ ;
else count3++;
}
printf(「正數:&d個,零:%d個,負數:%d個\n」, count1,count2,count3 );
}
四、運行程序結果題(共4題,每題6分,共24分)
1、寫出程序運行結果。
void main( )
{ int x=1,y=2,t;
int *p1,*p2;
p1=&x; p2=&y;
t=*p1;*p1=*p2;*p2=t;
printf("x=%d,y=%d\n",x,y);
}
運行結果為:
程序有錯,不能運行!或寫:
x=2,y=1
2、寫出程序運行結果。
#include<stdio.h>
int max(int a,int b)
{ int c;
c=a>b?a:b;
return(c);
}
int min(int a,int b)
{int c;
c=a<b?a:b;
return(c);
}
void main()
{ int a=2,b=6;
printf("max=%d\n",max(a,b));
printf(「min=%d\n」,min(a,b));
}
運行結果為:
程序有錯,不能運行!或寫:
max=6
min=2
3、寫出程序運行結果。
#include <stdio.h>
void main()
{ int a[3][3]={1,2,3,4,5,6,7,8,9};
int i,j,sum=0;
for (i=0;i<3;i++)
for(j=0;j<3;j++)
if(i==j) sum=sum+a[i][j];
printf(「sum=%d\n」,sum);
}
運行結果為:
程序有錯,不能運行!或寫:
sum=15
4、寫出程序運行結果。
void main( )
{ int n,f;
n=1;
while(n<=10)
{ f=f*n;
n+=2;
}
printf(「f=%d\n」,&f);
}
運行結果為:
程序有錯,不能運行!或寫:
f=不確定
五、程序設計題(共2題,每題13分,共26分)
1、將一個數組按逆序存放,如元素1、2、3、4、5,按逆序存放後為5、4、3、2、1。
㈧ 大一期末考C語言試題求解答
第一題:#include<stdio.h>
voidmain()
{
inta[10],b[9],i=0;
for(;i<10;i++)
{
printf("請輸入第%d個數",i+1);
scanf("%d",&a[i]);
}
for(i=1;i<10;i++)
b[i-1]=a[i]-a[i-1];
for(i=0;i<9;i++)
{
if(i%3==0)printf(" ");
printf("%d ",b[i]);
}
}運行結果:
學習是要用心的,多動腦,多思考學到的東西才是自己的。喔,對了給分喲!!!!!
㈨ c語言程序設計大一試題,請各路大蝦支援!在線等- -
1
#include <stdio.h>
int main(void)
{
int n, i, sum = 0;
scanf("%d", &n);
for (i = 1; i <= n; i++)
sum += i;
printf("sum = %d\n", sum);
return 0;
}
2,
#include <stdio.h>
int main(void)
{
int n, i;
long a = 1, result = 0;
printf("請輸入1到15的整數\n");
while (scanf("%d", &n) != EOF)
{
if (n > 15 || n < 1)
printf("請輸入1到15的整數\n");
else break;
}
for (i = 1; i <= n; i++)
{
a *= i;
result += a;
}
printf("sum = %d\n", result);
return 0;
}
3,
#include <stdio.h>
int main(void)
{
int n, count = 0;
int i, j, k;
for (i = 1; i <= 4; i++)
{
for (j = 1; j <= 4; j++)
{
if (j != i)
{
for (k = 1; k < 5; k++)
{
if (k != i && k != j)
{
n = i * 100 + j * 10 + k;
printf("%d ", n);
count++;
}
}
}
}
}
printf("\ncount = %d\n", count);
return 0;
}
4,
#include <stdio.h>
int main(void)
{
float a, b;
scanf("%f", &a);
if (a > 20)
b = 10 * 0.1 + 10 * 0.075 + (a - 20) * 0.05;
else if (a > 10)
b = 10 * 0.1 + (a - 10) * 0.075;
else b = a * 0.1;
printf("\n利潤 = %.3f萬\n", b);
return 0;
}
5,
#include <math.h>
#include <stdio.h>
int main()
{
int i,x,y,z;
for (i=1;;i++)
{
x=sqrt(i+100);
y=sqrt(i+268);
if(x*x==i+100&&y*y==i+268)
{
printf("\n%d\n",i);
break;
}
}
return 0;
}
6,
#include <stdio.h>
int main()
{
int t, x, y, z;
scanf("%d%d%d", &x, &y, &z);
if (x > y)
{
t = x;
x = y;
y = t;
}
if (x > z)
{
t = z;
z = x;
x = t;
}
if (y > z)
{
t = y;
y = z;
z = t;
}
printf("%d, %d, %d", x, y, z);
return 0;
}
7,
#include <stdio.h>
int main()
{
int i, j;
int flag, count = 0;
for (i = 101; i <= 200; i++)
{
flag = 1;
for (j = 2; j * j <= i; j++)
{
if (i % j == 0)
{
flag = 0;
break;
}
}
if (flag)
{
count++;
printf("%d ", i);
}
}
printf("\ncount = %d\n", count);
return 0;
}
㈩ 有沒有人知道大一現在C語言POJ題在哪個網站提交
豬八戒考試題庫軟體,有試用版可以下載的,或者試試 金排題庫系統專業版軟體和凱文考試題庫軟體