c语言程序设计习题!!5道

作者&投稿:钮科 (若有异议请与网页底部的电邮联系)
c语言程序设计习题~

这里b%2的值为1,在case里面找不到1,所以执行default,但是你的default写错了,所以m++没有被执行。因此m的值 没有变,输出时还是原值0

1. 在C程序中,只能用于整型变量的运算符是___ 求余(%)___。
2. 在C语言中,char类型变量占 2 个字节。
3. 若a已定义为double类型,请写出从键盘给a输入数据的语句 scanf("%lf",&a); 。
4. 为使以下程序能正确运行,请填空。
#include
#include
main()
{ double x, y;
scanf("%lf%lf",&x,&y);
printf("y=%f
", pow(x,y));}
5. 以下程序执行后的输出结果是 -2 。
main()
{ int m=3,n=4,x;
x=-m++;
x=x+8/++n;
printf("%d
",x); }
6. 以下程序的输出结果是 10 20 0 。
main()
{ int a,b,c;
a=10; b=20; c=(a%b1);
printf("%d %d %d
",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
”,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
”,fun(4) );}
10. 设有定义:
struct date
{ int year, month, day ; } d1;
请写出利用输入语句,为变量d1中的year成员从键盘输入数值的语句 scanf ("%d",&(d1.year)); 。

1. D. 顺序、选择、循环
2. C. 在C程序中,程序的执行总是从本程序的main函数开始
3. C. 主函数
4. D. (c>= 'a')&&(c<= 'z')
5. A. 12353514


汇编语言程序设计习题解答
1、设操作码固定,若零地址指令有P种,一地址指令有Q种,则二地址指令最多有几种:解答:根据操作数地址码为6位,则二地址指令中操作码的位数为16 – 6 – 6 = 4。这4位操作码可有24=16种操作。由于操作码固定,则除去了零地址指令P种,一地址指令Q种,剩下二地址指令最多有16 – P – ...

用Python语言设计程序,5道题,谢谢!
第一题,用input()接受用户输入,int()把输入转换成整型,if... else语句判断条件。能被2整除的是偶数,否则奇数 代码:n = int(input())if n % 2 == 0:..#前面的点表示缩进。..print("是偶数")else:..print("是奇数")第二题input()、int()和嵌套if语句 代码:n = int(input())...

关于C语言程序设计的几道题。学霸们帮一下忙吧。
第六题:include <stdio.h> include <string.h> int main(){ char str[100];gets(str);int t=strlen(str);for(int i=0;i<=t\/2;i++)if(str[i]!=str[t-i-1]){ printf("所输入的字符串不是回文字符串\\n");return 0;} printf("所输入的字符串是回文字符串\\n");} 第五题:...

C语言程序设计(第四版,苏小红)课后习题解析(五,六章,个人作业)
习题 6 6.1 解:(1)(2)(3)6.2 (5)解:(1)c sum = 2550 (2)(3)(4)(5)6.3 解:6.4 解:6.5 6.6 解:复利:即把上一期末的本金和利息的和作为下一期的本金计算。输出结果:6.7 解:6.8 输出结果:6.9 解:输出结果:6.10 解:6.11 解:6.12 解:6.13 解:6....

跪求《C语言程序设计》课本习题答案!!!
习题1参考答案 一、选择题 1. A 2. D 二、填空题 1. BASIC、FORTRAN、AL_GOL60和COBOL 2. 8 3. 关键字 4. 编辑、编译、链接和运行 三、简答题 1.答:(1)C语言具有结构化的控制语句。C语言提供了结构化程序所必需的基本控制语句,实现了对逻辑流的有效控制。(2)C语言具有丰富的数据...

C语言程序设计:c=m!\/(n!*(m-n)!)
2、程序的源代码如下:include int fact(int n);int main(){ int m,n,c;printf("请输入m的值:\\n");scanf("%d",&m);printf("请输入n的值(n<=m):\\n");scanf("%d",&n);c=fact(m)\/(fact(n)*fact(m-n));printf("请输出c的值:\\n");printf("%d\\n",c);return 0;} int...

汇编语言程序设计试题,高手来!
1.唯一代表存储空间中每个字节单元的地址是: 物理地址。2.JNC指令转移的测试条件是: 进位标志位复位,即CF=0(源操作数不小于目的操作数)。3.将端口地址为30H中的数据传送到CPU中的指令是: IN AL,30H。4.8086微处理系统中最多有 1024 个端口地址。5.判断无符号数运算是否溢出,应根据 ...

急求C语言程序设计答案!题目如下(两道题)!!重金答谢!回答运行正确可加赏...
然后,答案是:row a[row][colum]第二题:素数的问题,也就是质数,解题思路就是,如果这个数不能够被2~这个数的开根号整除的话,那么这个数就是素数。【苍狼涯】的答案是正确的。我修改一下。如下:include<stdio.h> include<math.h> bool IsPrime(int x);int main(){ int num[5]={0,0,...

C语言问题程序设计题例题 4-8 穷举算法 这一题 那两句for是什么意思...
for(w=0 ;w<=12 ;w++)解释:w(根据题意代表女人人数),w从0遍历到12 printf里的“\\t”表示Tab键的大空格(显示得好看一些)二、程序思路 很简单暴力枚举,因为男+女+小孩=36,那么男人可能是0~9个(4*9=36,所以最多9个男人),同理女人可能是0~12个(12*3=36)。用两个for循环嵌套来...

C语言程序设计题目,求解
如图

花山区18671862707: c语言题目~答对有分~答得完美奖分~一、C语言程序设计题【1】设有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…试编程,求出这个数列的前10项之和.【2... -
芮眉斯诺:[答案] 这是C语言的作业吧……好熟悉啊……这是我以前写的,翻出来~没写过的就不写了,太简单了都……1.None2.void main(){ int ge,shi,bai,number; for(number=100;number999) lenNum=4; else if(num>99) lenNum=3; else...

花山区18671862707: C语言程序设计的10道选择题,1、设有如下的变量定义:int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C语言语法的表达式是 .A) a+=a - ... -
芮眉斯诺:[答案] adccccaacb

花山区18671862707: 《C语言程序设计》练习题 -
芮眉斯诺: 一、选择题 1、C语言规定,在一个源程序中,main()函数的位置(C ). A) 必须在最开始 B)必须在最后 C) 可以任意 D) 必须在系统调用的库函数后面 这题你死记就行,你看看这个 任何一个C++程序都必须定义一个main函数,它的返...

花山区18671862707: C语言程序设计试题 -
芮眉斯诺: 1. x>0 x>=02. x=y; y=temp;3. m%i==0 i>k4. n/100 i*i*i+j*j*j+k*k*k4. c=...

花山区18671862707: C语言编程题5 -
芮眉斯诺: sort(int A[ ],int n){for(int i=0;i++;i i){if(A[j]>A[j-1])int k=A[j];A[j]=A[j-1];A[j-1]=k;}}for(int i=0;i++;i<10){prinf(A[i]);}}...

花山区18671862707: c语言程序设计习题 -
芮眉斯诺: main() {int a=100,x =10,y=20,okl=5,ok2=0; if (x<y) { if(y ! =10) { if(!okl) a=1; }} else if(ok2) { a=10; } a=-1: printf( ...

花山区18671862707: C语言程序设计题目帮忙答一下3、 题型:单选题 分值:12C语言程序编译时,程序中的注释部分( ). 选项1: 参加编译,并会出现在目标程序中 选项2: ... -
芮眉斯诺:[答案] 选项4: 不参加编译,也不会出现在目标程序中\* 和 *\ 数据定义语句序列 和 执行语句序列 若干个函数 主函数main 函数

花山区18671862707: 简单C语言程序设计题 -
芮眉斯诺: #include "stdio.h" void main(){ int n; int a,b,c,d; printf("input a number:"); scanf("%d",&n); a=n/1000; /*千位*/ b=n%1000/100; /*百位*/ c=n%100/10; /*十位*/ d=n%10; /*个位*/ printf("%d+%d+%d+%d=%d\n",a,b,c,d,a+b+c+d); }#...

花山区18671862707: C语言程序设计题,急!
芮眉斯诺: 1. #include<stdio.h> void main() { int i=1,a=3,j=0; int b[50]; while(i<=100) { if(i%a==0) {a[j]=i; j++; } i++; } i=0; while(i<=j) {printf("%d",b[i]); i++; if(i%10==0) printf("\n"); } } 2. 题目不清楚 (并显示每行输出几个数) ?? 3.#include<stdio.h> void ...

花山区18671862707: C语言程序设计题目 -
芮眉斯诺: 一、1.B2.A二、1. #include void strcopy(char *s,char *t){ int i=0; ...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网