计算机等级考简个 全国计算机等级考试一年有两次。 上半年时间为3月28日至4月1日进行, 下半年为9月19日至23日进行 上午考笔试,下午考上机。 考试方式 1笔试:满分100分,其中含公共基础知识部分的30 分 2.上机:满分100分。 上机操作包括:(1)填空。(2)改错。(3)编 程
计算机等级考试简介 全国计算机等级考试一年有两次。 上半年时间为3月28日至4月1日进行, 下半年为9月19日至23日进行。 上午考笔试,下午考上机。 考试方式 1.笔试:满分100分,其中含公共基础知识部分的30 分。 2.上机:满分100分。 上机操作包括: (1)填空。 (2)改错。 (3)编 程
5.1复合语句 复合语句:用{}括起来的若干语句。 如:{ if(a>b) if(a>b) a=b temp=a; b=a a=bs b=temp;
4 5.1 复合语句 复合语句:用{ }括起来的若干语句。 如:{ … … … } if(a>b) { a=b; b=a; } if(a>b) { temp=a; a=b; b=temp; }
5.2if语旬 If语句就是根据判断条件是否满足来决定执行给出的 二种操作中那一种。 、条件语句的二种形式: 表达式 1)if(表达式)语句; Y 语句 表达式 2)if(表达式)语句1; else语句2;语旬1 语旬2
6 1)if (表达式) 语句; 2)if (表达式) 语句1; else 语句2; If语句就是根据判断条件是否满足来决定执行给出的 二种操作中那一种。 一、条件语句的二种形式: 表达式 语句 Y N 5.2 if 语句 表达式 语句1 Y 语句2 N
例5.输入两个整数,将大数送max main f int a, b, m printf( maino scanf( f int a, b max; max=b scanf(%" &a,&b) if(a>n if (a>b) manas printf( else max=b printf("max=%d\", max);
7 例5.1 输入两个整数,将大数送max main() { int a,b,max; scanf("%d%d",&a,&b); max=b; if ( a>max) max=a; printf("max=%d\" ,max); } printf("input tow int number:"); main() { int a,b,max; scanf("%d%d",&a,&b); if ( a>b) max=a; else max=b; printf("max=%d\" ,max); }
课堂练习:以下i语句中正确的是: A)if (a>b)b++ else a++ B)if (a>b 1b++;printf(od",b); else a++; printf("%od", a);3 C)if (a>b)b++; printf(%d,b); else a++; printf (""%d" a); D)if (a>b)(b++; printf(%od",b); se a++; printf(%od", a);3
8 课堂练习 :以下 if 语句中正确的是:______ A) if (a>b) b++ else a++; B) if (a>b) ; { b++;printf("%d",b); } else {a++;printf("%d",a); } C) if (a>b) b++; printf("%d",b); else a++; printf ("%d",a); D) if (a>b) { b++; printf("%d",b);} else { a++; printf("%d",a);} ; { } D { }
若变量都已正确说明,则以下程序段输出为 a=10;b=50;C=30 if(a>b)a=b, b=c; ca, printf(a=d b=%od c=%od,, a, b, c) A)a=10b=50c=10B)a-10b=30c=10 C)=50b=30c=10 D)=50b=30c=50
9 若变量都已正确说明,则以下程序段输出为 。 a=10;b=50;c=30; if(a>b)a=b, b=c; c=a; printf(“a=%d b=%d c=%d\n”,a,b,c); A)a=10 b=50 c=10 B) a=10 b=30 c=10 C)a=50 b=30 c=10 D)a=50 b=30 c=50 A