C語言面試題
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。下面就由學習啦小編為大家介紹一下C語言面試題的文章,歡迎閱讀。
C語言面試題篇1
1、已知字母b的ASCII碼的十進制代碼為98,則執(zhí)行下列語句輸出為( C)
ch=’b’;
ch–;
printf(%d,%c\n”,ch,ch);
A)a,b B)運算不合法,故有語法錯 C)97,a
D)格式描述和輸出項不匹配,輸出無值
2、若變量a已說明為float類型,則能實現(xiàn)將a中的數(shù)值保留小數(shù)點后兩位,第三位進行四舍五入運算的表達式是( C)
A)a=(a*100+0.5)/100.0 B)a=(a*100+0.5)/100 C)a=(int)(a*100+0.5)/100
D)a=(a/100+0.5)*100.0
3、下列程序段的輸出結(jié)果是(B )
int a=5,b=7;
printf(“%d,%d”,a++,++b);
A)5, 7 B)5, 8 C)6, 7 D)6, 8
C語言面試題篇2
1、下列程序的輸出結(jié)果是(D )
main()
{ int a=4;
a*=a+=6;
printf(“%d\n”,a);
}
A)40 B)60 C)80 D)100
2、下列程序的輸出結(jié)果是( C)
main()
{int a=8;
printf(“%a”,(a=a*5,a+6));
}
A)14 B)40 C)46 D)50
C語言面試題篇3
1、定義a為整型,下列表達式a=3>6的運行后,a的值為(A )
A)0 B)1 C)3 D)表達式錯誤
2、、如果a=1,b=2,c=3,d=4,則條件表達式a>b?a: c>d?c: d的值為( D)
A)1 B)2 C)3 D)4
3、下述程序段的輸出結(jié)果是( A)
{int a=5;
a%=7;
printf(“%d, ”,a);
a+=a*=a-=a*=2;
printf(“%d”,a);
}
A)5, 0 B)0, 0 C)5, 12 D)0, 12
4、下列變量名中合法的是(A )
A)Tom B)3a6b C)6a7b D)5ABC
5、對于條件表達式(M)?(a++): (a–),其中的表達式M等價于(C )
A)M= =0 B)M= =1 C)M!=0 D)m!=1
C語言面試題
上一篇:安徽事業(yè)單位面試真題解析
下一篇:財務會計類人員面試問題集