c语言程序设计题目(c语言程序设计题目及答案)
本篇文章给大家谈谈c语言程序设计题目,以及c语言程序设计题目及答案对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
C语言程序设计题目
1、对c的计算运用转换有误。
2、f是字符变量,而"男"需要用字符串表示,而不是用字符表示。
3、C语言中没有12%、20%、30%这种写法,要写成0.12、0.2、0.3
4、e=那一条语句,以及后面的4个printf语句,最后都漏了分号。
问题很多,超过一半的语句都有错。至于提示if有问题,只是多个问题其中的一个问题,指的是12%、20%、30%书写方式有问题。
c语言程序设计习题!!10道
1. 在C程序中,只能用于整型变量的运算符是___ 求余(%)___。
2. 在C语言中,char类型变量占 2 个字节。
3. 若a已定义为double类型,请写出从键盘给a输入数据的语句 scanf("%lf",a); 。
4. 为使以下程序能正确运行,请填空。
#includestdio.h
#includemath.h
main()
{ double x, y;
scanf("%lf%lf",x,y);
printf("y=%f\n", pow(x,y));}
5. 以下程序执行后的输出结果是 -2 。
main()
{ int m=3,n=4,x;
x=-m++;
x=x+8/++n;
printf("%d\n",x); }
6. 以下程序的输出结果是 10 20 0 。
main()
{ int a,b,c;
a=10; b=20; c=(a%b1)||(a/b1);
printf("%d %d %d\n",a,b,c); }
7. 以下程序中调用fun函数,对主函数x和y中的值进行对调。请填空。
void fun( double *a, double *b)
{ double x;
x=*a; *a=*b ; *b=x ; }
main()
{ double x,y;
printf(“Enter x, y : “); scanf(“%lf%lf”,x,y);
fun( x,y);
printf(“x=%f y=%f\n”,x,y );}
8. C语言规定:字符串以 '\0' 作为结束标志。
9. 以下程序的输出结果是 3 。
long fun( int n)
{ long t;
if ( n==1 || n==2 ) t=1;
else t=fun(n-1) + fun(n-2);
return ( t );
}
main( )
{ printf(“%d\n”,fun(4) );}
10. 设有定义:
struct date
{ int year, month, day ; } d1;
请写出利用输入语句,为变量d1中的year成员从键盘输入数值的语句 scanf ("%d",(d1.year)); 。
C语言程序设计的题目,满意后加分
#include stdio.h
int main(void)
{
int electric,money;
printf("请输入用电量:");
scanf("%d",electric);
if(electric=50)
{
money=electric*0.53;
}
else
{
money=50*0.53+(0.53+0.05)*(electric-50);
}
printf("电费:%d元\n",money);
return 0;
}
C语言程序设计试题
1. 一条简单语句是以_____;___字符作为结束符的,一条复合语句是分别以___{_____字符和_____}___字符作为开始符和结束符的。
2. 任何一个C++程序至少且只能包含一个_____主___函数,且程序总是从这个函数开始执行,不论这个函数的位置如何。一个函数定义由 函数头 和 函数体 两部分组成。
3. C++头文件和源程序文件的扩展名分别为 .h 和 .cpp。
4. cout与操作符___配合使用才能显示输出,cin与操作符__配合使用才能实现输入。
5. 数据类型int,char,bool,float,double, int * 等的类型长度分别为___4_、1_、_1_、_4、_8___和_____4___。
6. 数值常量46、0173和0x62对应的十进制值分别为_____46___、____123____和______98__。
7. 字符串”It\’s\40a\40C++programe!”中包含有______19____个字符。
8. 若x=5,y=10,则计算y*=++x表达式后,x和y的值分别为____6____和____60____。
9. 若x=25,则计算y=x--表达式后,x和y的值分别为____24____和__25______。
10. 假定x和ch分别为int型和char型,则sizeof(x)和sizeof(ch)的值分别为___4_____和_____1___。
11. 假定x=64,y=88,则x2和y2的值分别为____128____和___44_____。
12. 假定x是一个逻辑量,则xtrue的值与_____x___的值相同,x||false的值也与_____x___的值相同。
13. 假定x是一个逻辑量,则x!x和x||!x的值分别为____0____和____1____。
14. 假定x=10,则表达式x=10?20:30的值为____20____。
15. 表达式sqrt(81)和pow(6,3)的值分别为________9______和_________216_____。
16. 数学算式(1+x)sin48°和axbex+1对应的算术表达式分别为___(1+x)*sin(48*3.14159/180)_____和_____a*pow(x,b)*exp(x+1)___。
17. 逻辑表达式:a=x||b2*y+10的相反式为:___~(a=x2*y+10)_____。
18. 在嵌套的if语句中,每个else关键字与它前面最接近的____if____关键字相配套。
19. 在for语句中,假定循环体被执行次数为n,则表达式1共被计算____n___次,表达式2共被计算____n____次,表达式3共被计算____n____次。
20. 执行for和while循环时,每次是先进行____条件____的判断,然后再执行____循环___,执行do循环时则相反。
另外,站长团上有产品团购,便宜有保证
关于c语言程序设计题目和c语言程序设计题目及答案的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。