内容发布更新时间 : 2025/6/30 6:17:54星期一 下面是文章的全部内容请认真阅读。
}
(2)编写一个程序打印如下对称图形(行数由键盘输入1~9范围的值),例如下面是输入的数字4时的情形:
4444444 33333 222 1 222 33333 4444444
#include
int i,j,k,n;
printf(\请输入一个数字\\n\ scanf(\ i=n;
for(i=0;i<2*n-1;i++) {
k=i;
if(i>=n) k=2*n-2-i; for(j=0;j
for(j=0;j<2*(n-k)-1;j++) printf(\ printf(\ }
getchar(); }
(3)学校有近千名学生,在操场上排队,5人一行余2人,7人一行余3人,3人一行余1人,编写一个程序求该校的学生人数。
#include
int i;
for(i=900;i<=1100;i++) {
if(i%5==2&&i%7==3&&i%3==1) {
printf(\ break; } }
getchar(); }
(4)学校某班A、B、C、D四位同学中的一位做了好事不留名,表扬信来了之后,班主任问这四位是谁做了好事,四位回答如下: A说:不是我。 B说:是C。 C说:是D。 D说:他胡说。
已知三个人说的是真话,一个人说的是假话。请根据这些信息,找出做了好事的人。
#include
int i,j,a,b,c,d; for(i=0;i<=4;i++) {
for(j=0;j<=4;j++) if(j==i) switch(j) {
case 0:a=1;b=0;c=0;d=0; break;
case 1:a=0;b=1;c=0;d=0; break;
case 2:a=0;b=0;c=1;d=0; break;
case 3:a=0;b=0;c=0;d=1; break;
default:brea