跪求c语言答案..帮我做下..我要答案 感谢

做的时候标清题号谢谢1.程序设计语言一般分为、、三大类。2.结构化程序设计分为、、三种基本结构。3.C语言中的简单数据类型包括、、三种类型。4.指针的含义是。5.链表是的... 做的时候标清题号 谢谢
1.程序设计语言一般分为 、 、 三大类。
2.结构化程序设计分为 、 、 三种基本结构。
3.C语言中的简单数据类型包括 、 、 三种类型。
4.指针的含义是 。
5.链表是 的一种结构。
6.设:a=12, 则执行printf(“%d”,++a)的结果为: 。
7.a*=x+9的等价式为: 。
8.执行a=5+(c=8)后,a的值为: 。
9.12%3= ,9/4= 。
10.输出一个实型变量a, 总长度为9保留3位小数的语句为 。

  1 假定有以下变量定义:
   int k=7,x=12;
   则能使值为3的表达式是 。
   A) x%=(k%=5) B) x%=(k-k%5) C) x%=k-k%5 D) (x%=k)-(k%=5)
  2 以下叙述中正确的是 。
   A) 输入项可以是一个实型常量,如:
   scanf("%f",3.5);
   B) 只有格式控制,没有输入项,也能正确输入数据到内存,例如:
   scanf("a=%d,b=%d");
   C) 当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:
   scanf("%4.2f",&f);
   D) 当输入数据时,必须指明变量地址,例如:
   scanf("%f",&f);
  3 设x和y均为int型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是 。
   A) 把x和y按从大到小排列 B) 把x和y按从小到大排列
   C) 无确定结果 D) 交换x和y中的值
  4 以下程序的输出结果是 。
   A) 10 10 B) 12 12 C) 11 10 D) 11 13
   main()
   { int a=12,b=12;
   printf("%d,%d\n",- -a,+ +b);
   }
  5 以下程序运行后,输出结果是 。
   A) cde B) 字符c的ASCII码值 C) 字符c的地址 D) 出错
   main()
   { char *s="abcde";
   s+=2;
   printf("%ld\n",s);
   }
 10 执行以下程序段时 。
   A) 循环体将执行一次 B) 循环体将执行两次
   C) 循环体将执行无限次 D) 系统将提示有语法错误
   X=-1;
   do {x=x*x; } while(! x);
  

11.下面程序的功能是求N!的值.
#include 。
main()
{ int n,k;
s;
printf(“input n:”);
scanf(“%d”,&n);
s= ;
for(k=1;k<= ;k++)
;
printf(“n!=%f\n”,s);
}

12.下面程序的功能是求两个矩阵a和b的乘积,结果为C矩阵.
#include “stdio.h”
main()
{int i,j,k, c[2][3];
int a[2][4]={1,2,3,4,5,6,7,8};
int b[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
for(i=0; i<2;i++)
for(j=0;j<3; j++)
{c[i][j]= ;
for(k=0;k<4;k++)
c[i][j]= ;
}
for (i=0;i<2;i++)
for(j=0;j<3;j++)
printf(“%6d”, );
printf(“\n”);
}
}
展开
 我来答
百度网友71041d3
2010-07-01 · TA获得超过1007个赞
知道小有建树答主
回答量:521
采纳率:0%
帮助的人:373万
展开全部
1.机器语言、汇编语言、高级语言
2.顺序结构,循环结构,选择结构
3.整型、浮点型和空类型
4.指针是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)
5.是一种物理存储单元上非连续、非顺序的存储结构
6.13
7.a=a*(x+9)
8.13
9.0 1
10.printf("%9.3f",a); 1 .D 2.D 3.D 4.答案应为 11,13(回车)5. D

补充
10.A
11.
#include<stdio.h>
main()
{ int n,k;
long s;
printf(“input n:”);
scanf(“%d”,&n);
s=1;
for(k=1;k<= n ;k++)
s*=k ;
printf(“n!=%f\n”,s);
}
12.
#include “stdio.h”
main()
{int i,j,k, c[2][3];
int a[2][4]={1,2,3,4,5,6,7,8};
int b[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
for(i=0; i<2;i++)
for(j=0;j<3; j++)
{c[i][j]= 0 ;
for(k=0;k<4;k++)
c[i][j]=c[i][j]+a[i][k]*b[k][j];
}
for (i=0;i<2;i++)
for(j=0;j<3;j++)
printf(“%6d”,c[i][j]);
printf(“\n”);
}
}

我正复习c语言,顺便帮你做了。。。。加点分呗
S_B傻瓜公子
2010-07-01
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
1.机器语言、汇编语言、高级语言。
2.顺序结构、选择结构、循环结构。
3.整型、字符型、浮点型。
4.在C语言中,将地址形象化地称为“指针”,通过它能找到以它未地址的内存单元。
5.动态地进行存储分配。
6.a=13。
7.a=a*(x+9);
8.13。
9.0 2.5。
10.(1)D。(2)D。(3)D。(4)D。(5)D。(6)C。
11.#include <stdio.h> 。
main()
{ int n,k;
float s;
printf(“input n:”);
scanf(“%d”,&n);
s=1;
for(k=1;k<=n;k++)
s=s*k;
printf(“n!=%f\n”,s);
}
12.#include “stdio.h”
main()
{int i,j,k, c[2][3];
int a[2][4]={1,2,3,4,5,6,7,8};
int b[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
for(i=0; i<2;i++)
for(j=0;j<3; j++)
{c[i][j]=a[i][0]*b[i][j];
for(k=0;k<4;k++)
c[i][j]=c[i][j]+a[i][k+1]*b[k+1][j];
}
for (i=0;i<2;i++)
for(j=0;j<3;j++)
printf(“%6d”, c[i][j]);
printf(“\n”);
}
}

答了那么多~~~要给分了吧~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
涵涵小站
2010-07-06 · 超过26用户采纳过TA的回答
知道答主
回答量:207
采纳率:0%
帮助的人:73万
展开全部
1.机器语言、汇编语言、高级语言
2.顺序结构,循环结构,选择结构
3.整型、浮点型和空类型
4.指针是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)
5.是一种物理存储单元上非连续、非顺序的存储结构
6.13
7.a=a*(x+9)
8.13
9.0 1
10.printf("%9.3f",a); 1 .D 2.D 3.D 4.答案应为 11,13(回车)5. D

补充
10.A
11.
#include<stdio.h>
main()
{ int n,k;
long s;
printf(“input n:”);
scanf(“%d”,&n);
s=1;
for(k=1;k<= n ;k++)
s*=k ;
printf(“n!=%f\n”,s);
}
12.
#include “stdio.h”
main()
{int i,j,k, c[2][3];
int a[2][4]={1,2,3,4,5,6,7,8};
int b[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
for(i=0; i<2;i++)
for(j=0;j<3; j++)
{c[i][j]= 0 ;
for(k=0;k<4;k++)
c[i][j]=c[i][j]+a[i][k]*b[k][j];
}
for (i=0;i<2;i++)
for(j=0;j<3;j++)
printf(“%6d”,c[i][j]);
printf(“\n”);
}
}
在有问题可以联系我。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式