《N诺机试指南》(四)简单模拟题目

1.题一

 

#include <stdio.h>
int main(){
	int n, sum=0;
	scanf("%d", &n);
	if( n<=100 ){
		while( n>0 ){
			sum += n;
			n--;
		}
	}
	printf("%d\n", sum);
	return 0;
}

2.题二

#include <stdio.h>
int main(){
	//通过观察发现:每次数=上一次数乘10再加上2
	//即a = a*10 + 2;
	int a, n, sn=0;
	int i=0;
	scanf("%d %d", &a, &n);
	int temp = a;
	while(i<n){
		sn = sn + a;
		a = a*10 + temp;
		i++;
	}
	printf("%d\n", sn);
	return 0;
}
posted @ 2020-02-16 15:09  Kimishima-Kana  阅读(222)  评论(0编辑  收藏  举报